2012-05-03 5 views
-5

Можно создать дубликат:
Android - ListView click HOWTO?Как я могу сделать свой список интерактивным?

быть более конкретным У меня есть список ресторанов в списке, и я хочу, чтобы нажать на ресторан в списке, будет направлено на другой список, который имеет меню для этого resturan спасибо

+0

есть буквально тысячи примеров по всему интернету, и даже в андроиде разработчика сайт – njzk2

+0

пожалуйста, дайте мне один яркий пример того, что мне нужно, мне нужно только один, спасибо lot @ njzk2 –

+1

, пожалуйста, сделайте немного личного исследования, прежде чем просить заранее подготовленный ответ. – njzk2

ответ

0

Попробуйте это:

listView = (ListView) findViewById(R.id.my_list_view); 
listView.setAdapter(someAdapter); 
listView.setOnItemClickListener(new OnItemClickListener() { 
     public void onItemClick(AdapterView<?> parent, View view, int position, long id) { 
      switch(position) { 
      case 0: 
       Intent intent = new Intent(); 
       intent.setClassName("com.test", "com.test.SubMenuActivity"); 
       startActivity(intent);    
       break; 
      case 1: 
       // Do something else ... 
       break; 
      // ... 
     } 
    });  
1

Подключите onItemClickListener к объекту списка.

+0

я бы сказал onItemClickListener – njzk2

+0

@ njzk2 - спасибо - у меня нет IDE для Android. – cjk

+0

, если бы вы могли дать мне пример, было бы очень благодарно спасибо! –