参考附图。如何将这样的图像设置为背景?使用 9-patch 是否可以实现?
问问题
270 次
3 回答
0
如果附加图像是唯一的情况,那么您可以尝试通过扩展 Drawable 类来创建自己的可绘制对象。
它只是一个矩形,每边都有圆形切口。这可以使用 drawRect 和 drawCircle 轻松绘制。这样,您将在每个屏幕上获得完美的质量。
于 2013-07-11T06:19:02.220 回答
0
请参阅您的 ldpi、mdpi、hdpi、xhdpi 和 xxhdpi 文件夹,您必须格式化您的图像以适合每个屏幕的特定尺寸。另一种方法是 android:setbackground="@drawable:example"; 在您的 xml 中并在所有不同屏幕尺寸的模拟器中测试您的应用程序,看看它是否真的那么重要,因为您的图像很简单。
在您的情况下创建高分辨率 .png 文件会简单得多。并且最终可能会更好地工作(只是一个想法)
于 2013-07-11T05:55:02.687 回答