Ejemplo n.º 1
0
  @Override
  protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    requestWindowFeature(Window.FEATURE_NO_TITLE);
    setContentView(R.layout.choose_area);
    listView = (ListView) findViewById(R.id.ListviewId);
    textView = (TextView) findViewById(R.id.TitleId);
    adapter = new ArrayAdapter<String>(this, android.R.layout.simple_list_item_1, dataList);
    listView.setAdapter(adapter);
    coolWeatherDB = CoolWeatherDB.getInstance(this);
    listView.setOnItemClickListener(
        new OnItemClickListener() {

          @Override
          public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            // TODO Auto-generated method stub
            if (currentLevel == LEVEL_PROVINCE) {
              selectedProvince = provinceList.get(position);
              queryCities();
            } else if (currentLevel == LEVEL_CITY) {
              selectedCity = cityList.get(position);
              queryCounties();
            }
          }
        });
    //		Toast.makeText(this, "dasd", Toast.LENGTH_SHORT).show();
    queryProvinces(); // 加载省级数据
  }