如何绘制这个布局

时间:2013-01-02 10:42:21

标签: android android-layout

我正在尝试开发一个简单的slotmachine,但我遇到布局问题。 我真的不知道如何绘制你可以在这pic中看到的布局 有人能帮助我吗?


感谢您的帮助。 我已经尝试过你建议的那种嵌套的linerlayout,问题是只显示了第一个线性布局!!没有显示带有三个imageView的lineralayout,这就是为什么我有问题的原因。我以为我因为它做错了什么

在第一个lineraLayout之后,没有显示任何其他信息!

1 个答案:

答案 0 :(得分:2)

继续使用此模板:

但在提出任何问题时总是表现出您的努力:

<LinearLayout 
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:weightSum="1">
<TextView
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:layout_weight="0.4"
    android:text="@string/hello_world" />
<Button 
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:layout_weight="0.2"
    android:text="click"/>
<TextView
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:text="hi"
    android:gravity="center"
    android:layout_weight="0.2" />
<Button 
    android:layout_width="0dp"
    android:layout_height="wrap_content"
    android:layout_weight="0.2"
    android:text="click"/>

</LinearLayout>

<LinearLayout 
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:orientation="horizontal"
    android:layout_marginTop="20dp"
    android:gravity="center"
    android:weightSum="1">

    <ImageView 
        android:layout_width="0dp"
        android:layout_weight="0.3"
        android:background="@android:color/darker_gray"
        android:layout_marginLeft="5dp"
        android:layout_height="100dp"/>
    <ImageView 
        android:layout_width="0dp"
        android:layout_weight="0.3"
        android:layout_marginLeft="2dp"
        android:background="@android:color/darker_gray"
        android:layout_height="100dp"/>
    <ImageView 
        android:layout_width="0dp"
        android:layout_weight="0.3"
        android:layout_marginLeft="2dp"
        android:background="@android:color/darker_gray"
        android:layout_height="100dp"/>
</LinearLayout>

<Button 
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_marginTop="25dp"
    android:layout_gravity="center"
    android:text="Button"/>