我使用的是opengl,相當新穎。試圖呈現在我的應用程序一個半透明雲最近,但它在我的Galaxy S看起來不同,我的HTC渴望HD :(。半透明貼圖在不同的Android手機上看起來不同
下面是這兩款手機clouds on Galaxy S and Desire HD雲的圖像。
在讀周圍年齡,這似乎是Bitmap.config有smthng這個問題做的,所以我說這行我的位圖加載之前:!
mBitmapOptions.inPreferredConfig = Bitmap.Config.ARGB_8888;
沒有什麼區別真的很感激任何提示,謝謝
編輯:
我在我的onCreate方法中添加了以下兩行,但兩個手機的紋理保持不變。
getWindow().setFormat(PixelFormat.RGBA_8888);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DITHER);
編輯:
我試着繪製同一圖像使用API演示靜態精靈活動排除在我的代碼錯誤,但得到了同樣的問題。
編輯:
還試圖借鑑了HTC感覺和LG擎天柱2X相同的紋理。 HTC Sensation與Desire HD相同,LG Optimus 2x沒有問題。
感謝您迴應,我已經試過使抖動,剛剛又試了一次,不解決問題。 – hohoho 2012-02-24 15:19:26
嗨,我試着添加,以及getWindow()。addFlags(WindowManager.LayoutParams.FLAG_DITHER);.兩者都沒有效果。 – hohoho 2012-02-24 15:31:22
奇怪,然後我不知道可能是什麼原因造成的問題:( – Jave 2012-02-24 15:39:59