У меня здесь проблемы. Это выглядит просто, и я продолжаю искать его решение. К сожалению, я не могу найти что-нибудь. Это моя проблема. То, что я пытаюсь сделать, - это получить строку, показанную в списке, с помощью метода щелчка по элементу.Как получить нажатую строку из списка с помощью OnItemClick?
Это мой ListView:
- lol
- hi
- waw
Когда я нажимаю «лол» я хочу, чтобы получить «лол» строка .....
Что я должен положить в мой код здесь? :
lv = (ListView) findViewById(R.id.list_view);
lv.setOnItemClickListener(new OnItemClickListener()
{
public void onItemClick(AdapterView<?> arg0, View arg1, int arg2,long arg3)
{
// Intent newI = new Intent(this,PDetail.class);
Intent newI = new Intent (Create.this, PDetail.class);
//String sd = ((() arg1).getText()).toString();
//newI.putExtra("x", arg2);
startActivity (newI);
// db.getList(arg3);
}});
Вы должны размещать код, который на самом деле заполняющий ListView – fiddler
Что тип адаптеров вы используете? это пользовательский адаптер –
Я уже знаю, как это сделать ..... @ user2012, njzk2, karan23 уже дал мне ответ, что мне нужно. Но, спасибо за внимание. –