Java 如何在单击时隐藏ListView?
在我的XML文件中,我有:Java 如何在单击时隐藏ListView?,java,android,listview,hide,Java,Android,Listview,Hide,在我的XML文件中,我有: <ListView android:id="android:id/list" android:layout_height="fill_parent" android:layout_width="fill_parent" android:visibility="visible" android:scrollbarAlwaysDrawVerticalTrack="true" android:fadingEdge="none"> </Li
<ListView android:id="android:id/list" android:layout_height="fill_parent"
android:layout_width="fill_parent" android:visibility="visible"
android:scrollbarAlwaysDrawVerticalTrack="true" android:fadingEdge="none">
</ListView>
正如您所看到的,我正试图将listview设置为不可见,问题是我无法将其显示在我的R.java中,因此我似乎无法使其不可见。我只希望在按下按钮时listview变为不可见
在这方面的任何帮助都将不胜感激。使用getListView().setVisibility(View.INVISIBLE)您的列表活动中的code>
这是它在代码中的外观:
public OnClickListener teamlisten = new OnClickListener() {
public void onClick(View v) {
getListView().setVisibility(View.INVISIBLE);
}
};
我观察到一种奇怪的行为,这种行为在onCreate()中不起作用。另一个在一个长长的android bug列表中。
public OnClickListener teamlisten = new OnClickListener() {
public void onClick(View v) {
getListView().setVisibility(View.INVISIBLE);
}
};