Откуда вы знаете, что при нажатии ничего не происходит?Потому что Intent
не стреляет?Это другой чайник рыбы.Убедитесь, что ваш слушатель вызывается вообще, либо установив точку останова и отладив, либо вставив следующее:
public void onItemClick(AdapterView<?> list, View view, int position, long id)
{
Log.v("onItemClick()", "inside listener, id = ["+view.getId()+"]");
...
Лично я думаю, что вы добираетесь туда просто отлично.Я подозреваю, что идентификатор представления не тот, который вы думаете, и этот журнал покажет это.
switch ( view.getId() )
{
case R.layout.simple_list_item_1:
Идентификатор представления не будет R.layout.simple_list_item_1
, скорее всего, он будет идентификатором корневого элемента этого макета, если что-либо, если вы используете этот макет, будет android:id/text1
.Я не совсем понимаю, почему вы проверяете идентификатор представления, но проверка правильного поможет.