我需要像这样制作一个Android布局。
您认为我应该使用哪种布局元素?
谢谢!
答案 0 :(得分:2)
我认为您应该首先了解Android布局和XML布局设计,然后您也可以轻松准备此布局。
与线性布局和表格布局等其他布局相比, Relative Layout
将是更好的布局。
要显示显示文字说明的中间部分可能包含 ListView
(ListView,因为您提到的文字选项应向上和向下滚动),但这取决于您的要求。< / p>
答案 1 :(得分:2)
RelativeLayout
是最灵活的,我认为你可以用最小的层次结构视图深度来实现这一切。
答案 2 :(得分:1)
我的方法是使用RelativeLayout。 Top Menu栏可以是一个扩展LinearLayout的自定义类,可以在RelativeLayout中使用(事实上,在任何需要提供UI一致性的屏幕中)。同样,底部菜单将是包含适当动画的自定义控件。屏幕的其余部分将包含在ScrollView中,可能包含TableLayout。我在主屏幕上使用MapView非常相似,它工作正常。