2012-11-09 73 views
1

我正在尝试创建隐藏/显示.xml布局项目类似于“javascript hide and show”的特性?如果这个对象已经在xml中声明了,我该如何实现这一点?在机器人上隐藏/显示xml

+0

可能的重复[如何删除按钮或使其在Android中不可见?](http://stackoverflow.com/questions/4127725/how-can-i-remove-a-button-or-make- it-in-in-android) – false

回答

2

只需更改视图的可见性即可。您需要定义侦听器以在VISIBLEGONEINVISIBLE之间切换View#setVisibility()

+0

请记住,如果我问你将如何去做一个适配器中的多个对象的可见性?对它进行了测试,它在一件作品上表现非常出色,但其余部分仍在展示。 – Akyl

+0

你可以在你的问题中发布相关代码吗?谈论代码比阅读/编写实际代码困难得多。 – Sam

3

像这样的东西?

Button b=(Button)findViewById(R.id.my_button); 
b.setVisibility(View.GONE); 

<Button 
    android:id="@+id/my_button"/> 

更改按钮,无论你的元素是要更改的可见性。

+0

从我这里得到了赞赏,因为这是相同的答案,我们同时回答。 – Sam