0

我有 3 个Buttons、 3 个Scroll Views和一些Textviews和图片等等。

我希望在单击3 个按钮时能够显示不同的滚动视图

所以单击按钮#1显示 滚动视图#1并隐藏滚动视图#2 和#3

ETC....

有没有办法以编程方式做到这一点?就像在 OnClick() 事件中一样?

4

2 回答 2

1

您可以使用以下setVisiblility()方法:

mScrollView.setVisibility(View.GONE);

通过设置View.GONE,您的视图将变得不可见,并且不会占用它所在的布局容器内的任何实际空间。

然后当你想让它再次可见时,使用:

mScrollView.setVisibility(View.VISIBLE);
于 2013-01-24T06:11:55.380 回答
0

为此使用ExpandableListview

请参阅此链接,这将有助于在 android 中实现 ExpandableListview

  1. http://androidword.blogspot.in/2012/01/how-to-use-expandablelistview.html
  2. http://androidtrainningcenter.blogspot.in/2012/07/android-expandable-listview-simple.html
  3. http://android-adda.blogspot.in/2011/06/custom-expandable-listview.html
于 2013-01-24T06:12:26.953 回答