Android的;绘图+按钮

时间:2012-12-07 22:46:31

标签: android

这里很难解释我的目标,所以我会尽我所能。

假设我想在屏幕上画画,四个正方形加起来就像一个大正方形,就像这样;

 ____ ____
|    |    |
|____|____|
|    |    |
|____|____|

一旦我得到这样的屏幕,如何将这四个方块中的每一个都设置为按钮?谢谢你们。

1 个答案:

答案 0 :(得分:0)

以下是表格布局的代码,可以帮助您:

<?xml version="1.0" encoding="utf-8"?>
    <TableLayout 
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:gravity="center_horizontal"
    android:background="#FFFFFF" >

<TableRow
    android:id="@+id/tableRow1"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

    <ImageView
        android:id="@+id/button1"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:src="@drawable/imageButton1 />

    <ImageView
        android:id="@+id/button1"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:src="@drawable/imageButton2 />
  </TableRow>

<TableRow
    android:id="@+id/tableRow2"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content" >

    <ImageView
        android:id="@+id/button3"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:src="@drawable/imageButton3 />

    <ImageView
        android:id="@+id/button4"
        android:layout_width="0dp"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:src="@drawable/imageButton4 />
  </TableRow>

您也可以使用java代码填充它