Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/326.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何在listactivity中单击布局项?_Java_Android_Textview_Listactivity - Fatal编程技术网

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   



 }