4

ScrollView で背景として使用する画像を作成しようとしています。この画像は、Galaxy 5 および Galaxy SII lite で実行されている Android 2.3 で表示されますが、Galaxy nexus および Asus nexus で実行されている 4.2.2 では表示されません。

面白いことに、他の画像は機能しますが、使用したい画像は機能しません。

サイズが 640x2844 の PNG 画像です。

私はこのように背景を設定しています:

<LinearLayout
    android:id="@+id/ll_flux"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical" 
    android:background="@drawable/back_status_marca"
      >

私の活動の中で試してみましsetBackgroundResource(R.drawable.back_status_marca)たが、どちらもうまくいきませんでした。

どうすれば自分のバックグラウンドを達成できるのでしょうか? つまり、イメージは変わりません。

4

1 に答える 1

1

このような大きな背景画像を使用するのは悪い考えです。背景にグラデーションがある場合は、ドットナイン パッチ イメージを使用することをお勧めします。

この画像は、好きなように簡単にスケーリングできます。

于 2013-03-04T19:41:17.507 に答える