我试图将Bitmap Drawable设置为这样的背景,root.setBackground(bitmapDrawable);
,我将其边界设置为1080宽300高,但它保持伸展以适应整个背景。有什么方法可以避免这种情况吗?这就是我创建BitmapDrawable
BitmapDrawable bitmapDrawable= new BitmapDrawable(getResources(), bmp1);
答案 0 :(得分:2)
我认为BitmapDrawable
的默认Gravity
为FILL
。尝试将Gravity
设置为CENTER
:
bitmapDrawable.setGravity(Gravity.CENTER);