bgo*_*son 3 android android-layout android-fragments android-actionbar
我正在将iPhone + iPad应用移植到Android上.它使用用于平板电脑的分割视图控制器,在Android术语中允许您同时并排呈现两个活动(编辑:Android仅在屏幕上允许一个活动,如下面的@commonsware所述.下一个最好的事情是使用片段,但是Action Bar只能存在于Activity级别,这意味着它必须扩展整个屏幕宽度.它想知道Split Activity Controller是否会进入Android平台.)
平板电脑横向布局具有固定的左窗格,用于永不更改的统计信息.右侧窗格的功能与应用程序的手机版本相同.转换仅在右侧窗格中进行.即更改活动时整个屏幕不会滑动,只有右侧窗格.您如何推荐在Android中实现此功能?
我应该使用单个活动并在右侧面板中手动执行片段之间的转换吗?这个应用程序有25个屏幕,并将有一个备用的手机布局,所以我正在尝试提前计划,并在第一次正确做到这一点:)谢谢你的帮助!

它使用用于平板电脑的分割视图控制器,在Android术语中允许您同时并排显示两个活动.
不可以.在"Android术语"中,你不能"同时并排地展示两项活动".您可以同时并排显示两个片段.
您如何推荐在Android中实现此功能?
使用片段.FragmentTransaction根据用户输入,根据需要使用a 替换右侧片段.您的整体活动布局可以是水平的LinearLayout(android:layout_weight用于控制左侧和右侧的大小),<fragment>左侧是元素,右侧是元素FrameLayout.
我应该使用单个活动并在右侧面板中手动执行片段之间的转换吗?
是的,实现你的要求.
| 归档时间: |
|
| 查看次数: |
1445 次 |
| 最近记录: |