-4

我正在根据规范开发一个应用程序,但想不出如何在 Android 中布局这个屏幕:

在此处输入图像描述

4

1 回答 1

2

很难说你的布局应该是什么样子。

看起来你需要LinearLayout水平方向。

编辑

尝试类似的事情(我跳过了一些参数):

<LinearLayout
 layout_width="fill_parent"
 layout_height="fill_parent"
 orientation="vertical">
    <LinearLayout
      layout_width="fill_parent"
      layout_height="wrap_content"
      orientation="horizontal">

      <Button />
      <Button />

    </LinearLayout>

    <ListView></ListView>

</LinearLayout>

首先 - 您应该向 ListView 添加一个适配器,它使用按钮在第一行下方绘制视图。你可以自己做,有很多例子。在这个适配器中,您应该像这样绘制视图:

<LinearLayout
     layout_width="fill_parent"
     layout_height="wrap_content"
     orientation="horizontal"
     gravity="center">

     <ImageView layout_weight="1" />
     <LinearLayout
        layout_width="wrap_content"
        layout_height="wrap_content"
        layout_weight="1"
        orientation="vertical">

        <TextView />
        <TextView />
        <Button />

     </LinearLayout>

</LinearLayout>
于 2012-06-15T11:24:55.550 回答