-4

私は電卓アプリを構築しており、すべてのボタンの画像があります。また、電卓の背景に使用したい画像が 1 つあります。

ここに私が持っているものの簡単な例があります:

ボタン (すべての個別の画像): ここに画像の説明を入力

背景(単一画像): ここに画像の説明を入力

希望の外観: ここに画像の説明を入力

単一の画像の上に画像のグリッド (ボタン) を配置するために使用するレイアウトは何ですか? FrameLayout上のGridLayout?

4

2 に答える 2

2

私は一緒に行きます

<LinearLayout android:background="..." android:orientation="vertical">
    <LinearLayout android:orientation="horizontal">
        <Button ... />
        <Button ... />
        <Button ... />
    </LinearLayout><LinearLayout android:orientation="horizontal">
        <Button ... />
        <Button ... />
        <Button ... />
    </LinearLayout><LinearLayout android:orientation="horizontal">
        <Button ... />
        <Button ... />
        <Button ... />
    </LinearLayout><LinearLayout android:orientation="horizontal">
        <Button ... />
        <Button ... />
    </LinearLayout>
</LinearLayout>

android:layout_weight適切な値を追加すれば完了です。

GridLayout動的レイアウトがまったくないので、私は何かを使用しません。それはすべて静的であり、決して変化しません...

于 2013-03-23T11:46:50.867 に答える
1
<FrameLayout android:background="....">

...

于 2013-03-23T11:42:34.710 に答える