2014-10-03 5 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. ком/ссылки/Android/виджет/AdapterView.html # setOnItemClickListener (android.widget.AdapterView.OnItemClickListener)) –

ответ

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); 
    } 
}); 
Смежные вопросы