我正在爲我的應用程序製作類似於儀表板的東西。除了不同設備的屏幕英寸的ImageView尺寸的情況,一切都很好。ImageView尺寸爲手機和平板電腦
它看起來在手機和設備7" 精,少
但在設備超過7" 它看起來壞
在所有情況下我使用了相同大小的ImageView - 50dp,並生成了MDPI,HDPI,XHDPI,XXHDPI圖像
如果我會用夢詩我會得到所迷離圖像,因爲MDPI,華電國際,XHDPI,將只生成50dp XXHDPI圖像,而不是100dp
<?xml version="1.0" encoding="utf-8"?>
<resources>
<dimen name="image_size">100dp</dimen>
</resources>
,但似乎裝置7" 和更英寸需要更多的圖像大小,例如100dp。
我不能用Google搜索解決方案。 是否有可能使圖像看起來大7" +平板電腦,同時不會產生額外的代碼?
爲平板電腦和手機創建多個維文件。 –
您可以根據屏幕大小創建值。 https:// stackoverflow。com/questions/30669523 /這個按鈕的大小取決於屏幕分辨率 – svenvdz
Naveen Tamrakar,我已經嘗試過這種方法。如果在dimen.xml中指定了各種ImageView尺寸,它會丟失圖像清晰度,圖像看起來模糊 – Trancer