我有 3 个Buttons、 3 个Scroll Views和一些Textviews和图片等等。
我希望在单击3 个按钮时能够显示不同的滚动视图。
所以单击按钮#1将显示 滚动视图#1并隐藏滚动视图#2 和#3
ETC....
有没有办法以编程方式做到这一点?就像在 OnClick() 事件中一样?
我有 3 个Buttons、 3 个Scroll Views和一些Textviews和图片等等。
我希望在单击3 个按钮时能够显示不同的滚动视图。
所以单击按钮#1将显示 滚动视图#1并隐藏滚动视图#2 和#3
ETC....
有没有办法以编程方式做到这一点?就像在 OnClick() 事件中一样?
您可以使用以下setVisiblility()
方法:
mScrollView.setVisibility(View.GONE);
通过设置View.GONE
,您的视图将变得不可见,并且不会占用它所在的布局容器内的任何实际空间。
然后当你想让它再次可见时,使用:
mScrollView.setVisibility(View.VISIBLE);
为此使用ExpandableListview
请参阅此链接,这将有助于在 android 中实现 ExpandableListview