在我的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">
</ListView>
我的Java代码:
public OnClickListener teamlisten = new OnClickListener() {
public void onClick(View v) {
// do something when the button is clicked
View list = (View)findViewById(R.id.myviewId);
list.setVisibility(View.INVISIBLE);
}
};
正如你所看到我试图将我的listview设置为隐形,问题是我无法让它出现在我的R.java中,所以我似乎无法让它看不见。我只希望列表视图在按下按钮时变为不可见。
对此的任何帮助都将不胜感激。
答案 0 :(得分:2)
在getListView().setVisibility(View.INVISIBLE);
。{/ p>中使用ListActivity
这是它在代码中的内容:
public OnClickListener teamlisten = new OnClickListener() {
public void onClick(View v) {
getListView().setVisibility(View.INVISIBLE);
}
};