我一直在尝试创建这样的布局:
现在我不是要求你这样做,但有人至少可以告诉我该计划应该是什么(换句话说,我应该如何堆叠布局)?
例如:
<LinearLayout android:orientation="vertical">
<ViewFlipper>
<LinearLayout>
....All the stuff within the ViewFlipper area...
</LinearLayout>
</ViewFlipper>
<LinearLayout android:orientation="horizontal">
<Button id="@+id/btnPrevious"/>
<HorizontalScrollView >
<Button id="@+id/page1"/>
<Button id="@+id/page2"/>
<Button id="@+id/page3"/>
<Button id="@+id/page4"/>
<Button id="@+id/page5"/>
<Button id="@+id/page6"/>
</HorizontalScrollView>
<Button id="@+id/btnNext"/>
</LinearLayout>
</LinearLayout>
最大的问题是我不清楚如何将ViewFlipper中的视图格式化为该链接中的示例图像:
答案 0 :(得分:0)
RelativeLayout是可行的方法,但在具有不同分辨率的屏幕上,它可能不会以您想要的方式显示。使用RelativeLayout,您可以将边缘与其他视图对齐,这看起来就像您需要/想要的那样。
Google为多屏幕定位提供了一个很好的指南。
ViewFlipper可以像您在此处列出的任何其他视图一样定位,只需一个警告,您要确保添加到ViewFlipper的所有视图都适合所提供的空间。
可以找到使用ViewFlipper的好教程here。