Android 城市选择 可用于第一次进入应用程序定位失败后手动选择城市。
实现代码
<pre name="code" class="java">package com.jock.cityselecter;
import java.util.ArrayList;
import java.util.Collections;
import java.util.List;
import android.app.Activity;
import android.content.Context;
import android.content.Intent;
import android.graphics.Color;
import android.graphics.drawable.ColorDrawable;
import android.os.Bundle;
import android.os.IBinder;
import android.text.Editable;
import android.text.TextUtils;
import android.text.TextWatcher;
import android.view.LayoutInflater;
import android.view.View;
import android.view.View.OnClickListener;
import android.view.ViewGroup;
import android.view.Window;
import android.view.inputmethod.InputMethodManager;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.GridView;
import android.widget.ListView;
import android.widget.RelativeLayout;
import android.widget.TextView;
import android.widget.Toast;
import com.jock.cityselecter.adapter.MyBaseAdapter;
import com.jock.cityselecter.adapter.SortAdapter;
import com.jock.cityselecter.bean.RegionInfo;
import com.jock.cityselecter.bean.SortModel;
import com.jock.cityselecter.db.RegionDAO;
import com.jock.cityse