0

ビューの下部に背景画像があるAndroidアプリが必要です。うまくいけば、これは XML のみを使用して実現できます。

私の背景画像 (bg.png) は、フォルダー "res/drawable-mdpi" にあります。XML コードは次のようになります。

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="horizontal" >

<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:background="@drawable/bg"
    android:layout_alignParentBottom="true"
    android:layout_marginBottom="0dip" />
</LinearLayout>

しかし、これは画像全体をページ全体に引き伸ばしています。横方向に伸ばしたいだけです。高さは (引き伸ばされた) 幅に比例する必要があります。そして、この画像はビュー/レイアウトの背景でなければなりません。レイアウトを使い続けて、アイテム/オブジェクトを追加したいと思います。

誰かがこれで私を助けてくれることを願っています。インターネットで数時間探していましたが、今以上に役立つものは見つかりませんでした.

前もって感謝します、

デニス

4

2 に答える 2

0

本当に LinearLayout を使用したい場合は、この属性をイメージビューに追加してみてください。android:layout_gravity="bottom"

于 2012-06-06T20:16:53.197 に答える
0

まず、LinearLayout を RelativeLayout に変更します (android:layout_alignParentBottom は RelativeLayout でのみ機能します)。

次に、ImageView(バックグラウンドではない)で android:src="@drawable/bg" を使用します

于 2012-06-06T20:15:12.470 に答える