2014-10-03 76 views
0

我想創建一個androidPlot的列表,當我點擊一個項目時,我想開始另一個活動。 現在劇情列表已完成,但聽衆沒有工作。onItemClick()不適用於自定義ListView

我嘗試這樣做:

mPlotList.setOnClickListener(new OnClickListener() {   
      @Override 
      public void onClick(View v) 
      { 
      Intent intent=new Intent(getApplicationContext(),Activity.class); 
      startActivity(intent); 
      }  
     } 

是什麼問題? 謝謝大家!

+2

['onItemClickListener()'](http://developer.android。 COM /參考/機器人/插件/ AdapterView.html#setOnItemClickListener(android.widget.AdapterView.OnItemClickListener)) – 2014-10-03 15:42:22

回答

0

你應該設置這樣的:

mPlotList.setOnItemClickListener(new OnItemClickListener() { 

     @Override 
     public void onItemClick(AdapterView<?> parent, View view, 
       int position, long id) { 
      // position means item that clicked 
      Intent intent=new Intent(getApplicationContext(),Activity.class); 
      startActivity(intent); 
     } 
    }); 
0

mPlotList.setOnItemClickListener(新AdapterView.OnItemClickListener(){

@Override 
    public void onItemClick(AdapterView<?> parent, View view, 
      int position, long id) { 
     // position means item that clicked 
     Intent intent=new Intent(getApplicationContext(),Activity.class); 
     startActivity(intent); 
    } 
}); 
相關問題