我正在试图找出我必须使用的技术与我的预期方法。
我的布局应该由3个部分组成:顶部和右部保持不变,左侧部分可以在运行时更改。当用户决定更改此左侧部分时,它应该在该位置显示另一个布局。
到目前为止,我已经找到了这些方法:
ViewFlipper
不是我正在寻找的东西,因为它是通过将手指滑向侧面而不是按下按钮来使用
ViewPager
似乎与ViewFlipper几乎相同。
ViewStub
只能使用一次,因此不可行(我希望用户能够来回更换)。
答案 0 :(得分:2)
如果它不是太复杂,你可以使用ViewAnimator。
注意:您可以在setDisplayedChild()
上致电ViewFlipper
以编程方式在视图之间切换。
您也可以在setCurrentItem()
上调用ViewPager
(顺便说一句,可以使用片段)。