2012-02-03 81 views
0

我使用.png作爲自定義按鈕的背景,我用這種XML聲明 android:background =「@ drawable/samplepng」 但是我無法獲得分辨率爲 例如,我的資源是200x200像素.png(最初爲iOS和視網膜設計) 我在drawable-mdpi文件夾中放置了100x100 px版本,在drawable-xhdpi文件夾中放置了200x200 px版本。 我還需要爲佈局文件夾中的典型320x480屏幕以及layout-xlarge文件夾中10「平板電腦的另一個佈局進行佈局 按鈕的大小在普通佈局中爲100x100 dp,在xlarge佈局中爲200x200 dp ,以便它看起來不錯無法獲得Android平板電腦的可繪製分辨率

使用Android模擬器,10英寸平板電腦使用mdpi資源和xlarge佈局。 因此,按鈕背景是使用縮放版本的100x100圖像繪製的,該圖像看起來非常模糊,與鮮明的200x200原始圖像相反。 如果我不使用mdpi資源,它看起來也很模糊。

我做錯了什麼?它只是一個模擬器問題,它在真實設備上看起來不錯? 請幫助,我讀了10次谷歌的文件,但無法找到答案。

回答

0

如果您沒有啓動帶有'Scale display to real size'的模擬器,那麼它將始終使用mdpi drawables。

查看here瞭解更多信息。

0

您的問題可能在您的定位的Android版本。嘗試將模擬器切換到android 3.0和3.1。

相關問題