2012-06-13 2 views
0

-je définir un WebView si:résolution de l'écran et des widgets

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

mais cela est exact? Si la résolution du téléphone Android change, je devrais peut-être donner une hauteur en unités de pourcentage au lieu de pixel?

+0

vous devez donner dp. –

Répondre

0

utilisation 500dp

dp Pixels indépendants de la densité - une unité abstraite qui est basée sur la densité physique de l'écran. Ces unités sont relatives à un écran de 160 dpi, donc un dp est un pixel sur un écran de 160 dpi. Le rapport dp-pixel va changer avec la densité de l'écran, mais pas nécessairement en proportion directe. Note: Le compilateur accepte à la fois "dip" et "dp", bien que "dp" soit plus cohérent avec "sp".