0
我正在使用PNG圖案來填充應用程序中的一些背景,但它不能很好地呈現。我在Photoshop中創建了該模式,並將其用於很多事情,並且工作得很好,但是使用相同的圖像,我無法在Android中獲得相同的結果。檢查:XML位圖渲染不好?
的Photoshop圖像:
Android的圖像:
這是我用來創建背景的XML:
<?xml version="1.0" encoding="UTF-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
<item>
<color
android:color="@color/dark" />
</item>
<item>
<bitmap
android:src="@drawable/bg_stripes_dark_image"
android:antialias="true"
android:dither="true"
android:tileMode="repeat" />
</item>
</layer-list>
相同的圖案,相同的尺寸,但不同的結果。我是否錯過了一些東西,或者它真的是Android渲染重複圖像的問題?
將圖像放在'drawable-nodpi'目錄中應該可以解決問題 – 2013-04-22 18:47:58
它看起來像是圖像自動放大。在哪個可繪製資源文件夾中保留圖案圖像? – harism 2013-04-22 18:49:20
@vmironov它的工作原理是,我把圖像放在'drawable'文件夾中。你能建立一個答案,以便我可以接受它嗎? – 2013-04-22 19:33:34