可以从下面看到的截图中,“标题栏”是越来越穿过这些区域丑陋绑扎线,文本延伸屏幕的整个宽度。这是更加明显的真实设备上。

有没有什么办法来解决此问题?

“活性”

有帮助吗?

解决方案

Android开发人员:窗口小部件设计准则

  

在某些情况下,设备具有低的像素   可引起视觉绑扎深处   和抖动的问题。为了解决这个问题,   应用程序开发人员应该通过   通过“代理”绘制资产   定义为XML:。这种技术   引用原始艺术品,在   这种情况下,“background.9.png”,并   指示设备抖动它作为   需要的。

修改 实例源。这是您的res/drawables目录的XML文件:

<?xml version="1.0" encoding="UTF-8"?>
<bitmap xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/title_bar_medium"
    android:dither="true" />

其他提示

...添加android:tileMode="repeat"在该代码中,这样的 -

<?xml version="1.0" encoding="UTF-8"?>
<bitmap
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:src="@drawable/b1"
    android:tileMode="repeat"
    android:dither="true" />

原因是,在某些设备上它仍然伸展的形象和它看起来很糟糕,看看这个 参考这里

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top