Java 如何在listactivity中单击布局项?
我有一个布局,它有两个Java 如何在listactivity中单击布局项?,java,android,textview,listactivity,Java,Android,Textview,Listactivity,我有一个布局,它有两个TextViews和一个ArrayList来填充那些TextViews。我只想在单击某个项目以显示有关该项目的详细视图时打开一个新的子活动。但我找不到一个方法来做到这一点。以下是我的部分代码: String[] columns = new String[] { "name", "distance" }; int[] renderTo = new int[] { R.id.name, R.id.distance}; ListAdapter listAdapter = ne
TextView
s和一个ArrayList
来填充那些TextView
s。我只想在单击某个项目以显示有关该项目的详细视图时打开一个新的子活动。但我找不到一个方法来做到这一点。以下是我的部分代码:
String[] columns = new String[] { "name", "distance" };
int[] renderTo = new int[] { R.id.name, R.id.distance};
ListAdapter listAdapter = new SimpleAdapter(this, list,
R.layout.textview_list, columns, renderTo);
setListAdapter(listAdapter);
ExpandableListView
将是此场景中最合适的东西
签出。listview.setOnItemClickListener(新的OnItemClickListener() {
public void onItemClick(AdapterView父视图、视图、,
内部位置,长id)
{
//在这里调用新活动
}
}))
public void onItemClick(AdapterView<?> parent, View view,
int position, long id)
{
// Call the new activity here
}