1
Bitmap Drawableをこのような背景として設定しようとしています。root.setBackground(bitmapDrawable);
、境界を1080幅×300高さに設定しましたが、全体の背景に合わせて伸び続けます。これを避ける方法はありますか?これは私がBitmapDrawable
のデフォルトGravity
がFILL
であると考えていBitmapDrawable
BitmapDrawable bitmapDrawable= new BitmapDrawable(getResources(), bmp1);
Drawableがビューに合わせて伸びます
ありがとう:
Gravity
CENTER
へを設定してみてください!代わりにGravity.TOPに設定しました。しかし、時間があれば、私は別の質問があります。複数のBitmapDrawableを持っていて、それらをLayerDrawableの 'LayerDrawable layerDrawable =新しいLayerDrawable(bitmapDrawables);に入れるよりも、'。彼らはすべて互いに積み重ねられます。お互いの下にリストのように追加してもらいたいです。それをどうやってやるの? –@ Axonshi123私が知る限り、あなたが求めているものを処理する[Drawable](https://developer.android.com/guide/topics/resources/drawable-resource.html)はありません。私はあなたのための解決策があると思いますが、それは少しのコードです。だからこれを新しい質問として投稿し、ここにリンクして、私は答えを投稿します。 – Bryan