如何创建如下图像的布局。是否有像下面的Image中的ListView示例?而且,我如何在android中创建按钮?
任何人都可以告诉我这个IMAGE中使用的是什么,我没有得到它。
答案 0 :(得分:3)
你可以使用RelativeLayout
来实现这样的结果,并在其内部将子视图相对于彼此安排在一个平面(意味着有效且快速)的结构中:
你有
logo
的{{1}}图片,alignParentTop = true
图片或按钮,security
设为layout_below
,logo
按钮control
,最后alignParentBottom = true
列表视图,其中list
设置为layout_below
,security
设置为可控,layout_above
layout_height
为fill-parent
}}。 修改:上面的match-parent
控件还使用自定义项目渲染器 - 可能 - ListView
并将自定义图像设置为TextView
。
答案 1 :(得分:2)
是的,我认为这是ListView。尝试类似:
<RelativeLayout
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:id="@+id/title"
android:layout_width="match_parent"
android:layout_height="wrap_content" />
<ListView
android:id="@+id/list"
android:layout_width="match_parent"
android:layout_height="fill_parent"
android:layout_above="@+id/footer"
android:layout_below="@id/title" >
</ListView>
<LinearLayout
android:id="@id/footer"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"/>
</LinearLayout>