在XHDPI中显示时,我遇到9修补图像的问题。在xhdpi密度中错误地显示9个修补图像
这似乎是因为在华电国际显示时,可以正确显示有在Android的一个bug:
但XHDPI显示,当它使一个很奇怪的效果(看片的中间这是半透明:
这是非常奇怪的,我不明白为什么it'sworking这样当XHDPI基本上取消9补丁是一个行梯度所需viewpager指标有些透明保证金:
在XHDPI中显示时,我遇到9修补图像的问题。在xhdpi密度中错误地显示9个修补图像
这似乎是因为在华电国际显示时,可以正确显示有在Android的一个bug:
但XHDPI显示,当它使一个很奇怪的效果(看片的中间这是半透明:
这是非常奇怪的,我不明白为什么it'sworking这样当XHDPI基本上取消9补丁是一个行梯度所需viewpager指标有些透明保证金:
Yoah把我在正确的方向。我的问题是测试手机(Nexus 5)不是XHDPI设备,而是XXHDPI设备。而且需要将XHDPI转换为XXHDPI,因此Yoah也适用于我的案例。
我假设你的形象是华电国际文件夹下保存,并没有在xhdpi文件夹中没有图像。 您可以将图像文件复制到xhdpi文件夹,或将图像更改为以下内容。 当屏幕是xhdpi,并且图像是hdpi时,在打开它之前,它的缩放比例要大50%,所以子像素拉伸就会达到您看到的效果。
或将图像放在'drawable-nodpi'中,但我不喜欢它。 –
为什么你留下那么多的alpha像素,你只需要蓝色? –
因为我正在使用一个外部的ViewPager指标,我不想修改和Alpha像素,我介绍一些填充。 确实,如果我删除alpha像素没有问题,但我需要它们,我不明白为什么它不起作用,特别是它为什么不能在XHDPI中起作用。 – lujop
你可以用梯度drawable来替换那个图像吗?这似乎是逻辑,将解决您的问题 –