我有一个 ViewFlipper,里面有几个 ScrollView。在第一个 ScrollView 我有一个单选按钮组。
在启动时未选中单选按钮时,我想隐藏所有 ScrollViews 并禁止滑动。当单选按钮 1 被选中时,我希望只有某些 ScrollViews 可见并且向左或向右滑动应该只显示那些。对于单选按钮 2,它是其他 ScrollViews 等。
这可能吗?
我尝试将滚动视图的可见性设置为 View.GONE,但这并不能阻止向它们滑动。
如果这是可能的,我会很棒。
- 编辑 -
我设法找到
viewFlipper.removeViewAt(1);
但现在我被困在不重新启动活动的情况下恢复视图的问题上。有没有办法强制活动重新加载它的布局?或者我不应该使用 RemoveViewAt(..) 而是另一种方式来禁用视图。
rg,埃里克