嗨我试图以编程方式创建一个图层列表调整大小的位图作为项目。从我看到的BitmapDrawable已被弃用。新的构造函数需要以下参数 - public BitmapDrawable(Resources res,Bitmap bitmap)。我从下面的一个非常基本的例子开始。以编程方式创建图层列表
BitmapDrawable background = new BitmapDrawable();
background.setBounds(10,10,10,10);
Drawable[] layers = {background};
LayerDrawable splash_test = new LayerDrawable(layers);
splash_test.setLayerInset(0, 0, 0, 0, 0);
如何正确使用新的BitmapDrawable构造函数,以及如何将可绘制资源链接到背景对象。
非常感谢详细的写得详细的解释,bitmap1上面提到什么或者我将如何创建该对象 –
没问题! 'bitmap1'应该是您想调整大小并放入图层列表的位图之一。我从你的问题中推断你已经有了位图。如果情况并非如此,您可以在要执行此操作的位置添加代码并解释您计划获取位图的位置? –