Как я могу начать деятельность в зависимости от того, на какой элемент нажата? Я не знаю, как это сделать с циклом, не делая это в каждом случае. Я сделал это:Listview: щелкните по элементам
yourListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
public void onItemClick(AdapterView<?> parent, View view,
int position, long id) {
String str=yourListView.getItemAtPosition(position).toString();
Toast.makeText(getApplicationContext(), str,Toast.LENGTH_LONG).show();
TextView label=(TextView) view.findViewById(R.id.id);
String txt = ((TextView)view).getText().toString();
Что не так с этим случае в случае? – StoneBird
Потому что мой Listview заполняется разбором XML-файлов из URL-адресов. Таким образом, элементы списка будут меняться в зависимости от URL-адреса. – Stark