我只是想知道如何使用单个活动管理多个屏幕?
答案 0 :(得分:1)
<include>
即可将其他布局添加到主布局中。您也可以在代码中声明setContentView(R.layout.xxx)
,这样当您点击另一个按钮时,您的布局就会发生变化。 如果您正在谈论两项活动。Class
我猜您不能这样做,但您可以使用Intent
在它们之间切换。
或者您可以使用ViewPager orTabs来使用SharlockActionBar,您的应用可能支持低于11的低api。
答案 1 :(得分:1)
“活动”表示一个屏幕的单个UI。您可以在不同的布局之间切换以表示该屏幕。因此,Android提供了多种工具来实现这一点,例如VievFlipper,它在运行时更改整个布局。
碎片是使屏幕模块化的关键。 F.E.根据需要切换屏幕的不同区域。
因为你的问题非常抽象,所以很难指出正确的方向。但是,如果您使用以下工具,您可以像您想要的那样构建您的UI: