2012-08-09 63 views
0

我正在使用java代碼創建android應用程序。 密度= 1.0寬度= 1024,高度= 600和拾取的值從值-大文件夾將px轉換爲samsang galaxy tab的dp問題

銀河:我們使用下面的代碼

Px = (int) TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_DIP, dip, getResources().getDisplayMetrics().metrics); 

銀河標籤7英寸(SDK版本3.2)轉換DIP到PX Tab 7inch(sdk版本2.2): density = 1.5 width = 1024,height = 600並從值中選取值 - 大文件夾

這就是爲什麼galaxyTab 2.2的值也來自值 - 大文件夾和密度1.5 ,其乘以1.5

謝謝 binish

+0

你的問題是它會從默認不清楚我的。請說明你的問題在哪裏? – StenaviN 2012-08-09 09:50:13

回答

0

都是大型設備。

唯一的區別是7'3.2是mdpi和7'2.2是hdpi。

,如果你沒有提供相應值的任何文件夾價值觀大

,如果你想diff的,你可以創建一個forlder與values-large-mdpi

values-large-hdpi