Android 将OnClickListener添加到添加到XML的listview中,如@安卓:id“;

Android 将OnClickListener添加到添加到XML的listview中,如@安卓:id“;,android,onclick,listener,Android,Onclick,Listener,我的问题是我无法访问Java中的ListView。我正在使用ListActivity。在XML布局中,我有一个listview,但我添加了它,就像android:id=“@android:id/list 当我尝试使用codefindviewbyd(R.id.list)访问该列表时,我无法工作,因为它不是我的命名空间视图。 我需要将clicklistener添加到我的视图中,该视图像“@android:id”一样添加。 我的Java部分: mailList = (ListView)findVie

我的问题是我无法访问Java中的ListView。我正在使用ListActivity。在XML布局中,我有一个listview,但我添加了它,就像
android:id=“@android:id/list

当我尝试使用code
findviewbyd(R.id.list)
访问该列表时,我无法工作,因为它不是我的命名空间视图。 我需要将clicklistener添加到我的视图中,该视图像“@android:id”一样添加。 我的Java部分:

 mailList = (ListView)findViewById(R.id.list);
我的XML部分:

<ListView  android:layout_height="400dp" 
           android:id="@android:id/list" 
           android:layout_width="wrap_content"></ListView>

您可以从Android资源类获取列表id,如下所示:

android.R.id.list

您可以从Android资源类获取列表id,如下所示:

android.R.id.list