У меня есть одна проблема с получением выбранной строки из ListItems для примера: рассмотрим, что в моем ListItem есть несколько элементов, которые рассматриваются как один, два, три, присутствует в моей taskLit, теперь, если я нажму на ListItem i, e на One, Two или Three я должен получить это особое значение String. Есть ли возможность получить значение Selected String из ListItems или есть какой-либо метод, например getSelectedStringItem(). Спасибо заранее.OnItemClickListener listview
public void taskOverview()
{
List<TaskList> taskList = new ArrayList<TaskList>();
taskList.add(new TaskList("OutStanding:", true, false));
taskList.add(new TaskList(">>"+TaskList.getOutStandingTask(), false,true));
ListView listView = (ListView) findViewById(R.id.taskList);
listView.setClickable(true);
listView.setOnItemClickListener(new OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> arg0, View view, int arg2,
long arg3) {
// TODO Auto-generated method stub
Intent intent = new Intent(getApplicationContext(), ViewTaskActivity.class);
startActivity(intent);
}
});
TaskListAdapter taskListAdapter = new TaskListAdapter(this, taskList);
listView.setAdapter(taskListAdapter);
taskListAdapter.notifyDataSetChanged();
}
вы должны дать некоторый пример кода или более конкретно имен классов и т.д. –
Что, что одна проблема ..? – ngesh