2011-07-14 39 views
1

我有一個要求,在我的列表視圖中我有一個圖像圖標,文本視圖和按鈕。set onClick或onItemSelected列表視圖中的項目

當我點擊其中任何一個它應該將我移動到下一個屏幕。我試圖實施這些方法,但沒有成功。

任何人都可以幫助我嗎?

注意:我的類不擴展ListActivity而只是擴展Activity。

這裏是我的代碼....

ListView listView = (ListView)findViewById(R.id.listView1); 
listView.setOnItemSelectedListener(new OnItemSelectedListener() { 
      @Override 
      public void onItemSelected(AdapterView<?> arg0, View arg1, 
        int arg2, long arg3) { 
       Intent in2 = new Intent(City.this, TourDescription.class); 
       startActivity(in2); 

      } 
      @Override 
      public void onNothingSelected(AdapterView<?> arg0) { 

      } 

     }); 

回答

4

您需要設置OnItemClickListener,不OnItemSelectedListener