2012-06-13 39 views
0

我設置的WebView這樣:屏幕分辨率和窗口小部件

 <WebView 
     android:id="@+id/webView1" 
     android:layout_width="match_parent" 
     android:layout_height="500px" 
     android:layout_below="@+id/button1" 
     android:layout_centerHorizontal="true" /> 

,但是這是正確的?如果Android手機的分辨率發生變化,我應該用百分比而不是像素爲單位給出高度。

+0

你需要給dp。 –

回答

0

使用500dp

DP 密度獨立像素 - 這是基於屏幕的物理密度的抽象單位。這些單位相對於160 dpi屏幕,所以一個dp是160 dpi屏幕上的一個像素。 dp與像素的比率將隨着屏幕密度而變化,但不一定成正比。注意:編譯器同時接受「dip」和「dp」,但「dp」與「sp」更加一致。