2011-12-04 105 views
1

我的问题是我无法到达Java中的ListView。我正在使用ListActivity。在XML布局中,我有一个列表视图,但我添加它像android:id="@android:id/list将OnClickListener添加到已添加到XML中的列表视图,如“@android:id”

当我尝试使用代码findViewById(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> 

回答

1

您可以从Android资源类像这样获取列表ID:

android.R.id.list 
+0

谢谢。这样可行!我很初学。 :/ – ahmet