2011-11-19 100 views
0

,當我在佈局中添加圖像它質量不好展示Android的佈局圖像質量差

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
android:orientation="vertical" > 
<ImageView 
    android:id="@+id/imageView1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:background="@drawable/sbackground" /> 

如何解決呢? (我需要修復它只是沒有在程序上)

感謝

+0

「android layout images bad quality」?我認爲如果你的觀點不是拉伸圖像,那麼你就不需要改善圖像質量,這與觀看和圖像沒有任何關係。 – user370305

+1

當寫入「XY看起來不好」時總是包含屏幕截圖。我們如何知道在這種情況下「壞」是什麼意思,或者甚至給你一個想法如何解決這個問題? – 2011-11-19 09:42:41

+0

沒有圖像是好質量和大分辨率(640 x 960分辨率) – user1028269

回答

0

我想你的圖像拉伸使用屬性的ImageView得到充分的圖像..

android:scaleType="matrix" 

控制圖像應如何調整或移動以匹配此ImageView的大小。

0

你壓縮或改變圖像的格式?同時這樣做有時會使圖像變形。並確保你想在ImageView android:backgroundandroid:src中設置什麼?

+0

當我使用此選項設置背景位圖時,它顯示完美 'BitmapFactory.Options options = new BitmapFactory.Options(); \t \t options.inDither = true; \t \t options.inScaled = false; \t \t options.inPreferredConfig = Bitmap.Config.ARGB_8888; \t \t options.inDither = false; \t \t options.inPurgeable = true;' – user1028269

+0

將android:background =「@ drawable/sbackground」更改爲android:background =「@ drawable/ic_launcher」或android:background =「@ drawable/icon」,然後嘗試是否一切正常,這意味着sbackground不正確。 – Pawan

+0

sbackground是我的圖像(sbackground.jpg) – user1028269