2010-11-24 10 views
1

私はアンドロイドのアプリケーションのためにcreate this layout[ImageShack Link]に苦労しています。Androidのレイアウトで悩む

私はいくつかのものをお互いにネストしようとしましたが、私はエラーが発生し続けていました。どんなレイアウトを使うべきか、どうやってそれらを一緒に入れ子にするのかというアイデアを得ることを願っています。ここで

は私のXMLコードです:

<?xml version="1.0" encoding="utf-8"?> 

<TableLayout android:id="@+id/TableLayout01" android:layout_width="fill_parent" android:layout_height="fill_parent" xmlns:android="http://schemas.android.com/apk/res/android"> 

    <TableRow android:id="@+id/TableRow01" android:layout_width="fill_parent" android:layout_height="fill_parent"> 

     <TextView android:text="94.6" android:id="@+id/id_number" android:layout_width="fill_parent" android:layout_height="fill_parent"></TextView> 

    </TableRow> 

    <TableRow android:id="@+id/TableRow02" android:layout_width="fill_parent" android:layout_height="fill_parent"> 

     <TextView android:text="KG" android:id="@+id/id_unit" android:layout_width="fill_parent" android:layout_height="fill_parent"></TextView> 

    </TableRow> 

    <TableRow android:id="@+id/TableRow03" android:layout_width="fill_parent" android:layout_height="fill_parent"> 

     <Button android:text="@+id/Add" android:id="@+id/add_button" android:layout_width="fill_parent" android:layout_height="wrap_content"></Button> 

     <Button android:text="@+id/View" android:id="@+id/view_button" android:layout_width="fill_parent" android:layout_height="wrap_content"></Button> 

</TableRow> 

</TableLayout> 

答えて

2

私は、画面の上部(ここではビッグWordや休息)のための別のRelativeLayoutを含んで全体のことのためにRelativeLayoutで行くと思い

0

あなたはアンドロイドdevの上に新しいしていると、あなたがdroiddraw使用できるWYSIWYG IDEであなたのレイアウトをテストしたい場合、私はまた...、多分、RelativeLayoutでいいよ

0

疑似XML:

<Vertical LinearLayout> 

    <BigWord TextView align="center" /> 
    <Horizontal LinearLayout> 
     <TextView 1 /> 
     <TextView 2 /> 
    <Horizontal LinearLayout> 

</Vertical LinearLayout> 

<TableLayout> 

    <TableRow> 
     <TextView NothingHere /> 
     <TextView TextHere /> 
    </TableRow> 
    <TableRow> 
     <Button 1 /> 
     <Button 2 /> 
    </TableRow> 

</TableLayout> 
0

TableLayoutの代わりにRelativeLayoutを試してください。 ..私は、あなたがViewFlipper下TableLayoutを使用することができると思う。このtutorial

0

をチェックアウトし、テーブルレイアウトの属性「stretchColumns」を使用し、また、すべてのテキスト&ボタン用のTableRowを使用し、列の数を追加するためにあなたを助けることあなたは

ともあなたは、これは私に多くのことができます。この部位特異的 http://www.knowledge-transfers.com/it/android-layout-tutorial/

からの助けを取ることができますが

..したいです
関連する問題