2016-03-12 2 views
-2

Comment puis-je comprendre pour mettre en œuvre une disposition différente, pouvant être dessinée pour différentes orientations d'écran? Si vous avez un exemple concernant ceci s'il vous plaît poster ici. Et aussi pour insérer des icônes dans ma mise en page, je devrai insérer pour toutes les tailles ?? Comment faire ça ?Prise en charge de différentes orientations d'écran et différentes images pouvant être dessinées pour plusieurs écrans

I read Google documentation but it doesn't solved my problem!

je besoin d'un exemple pour aider understand.Kindly.

Merci.

Répondre

0

Vous pouvez utiliser la bibliothèque Google PercentRelativeLayout avec ce library vous pouvez définir width, height et margin de votre views par le pourcentage qui est grand parce que dans tout écran, ils regardent les mêmes (pour votre cas ils ont l'air bon pour l'orientation de l'écran landscape et portrait) et bien sûr, il n'est pas difficile de le coder. Ici par exemple:

<android.support.percent.PercentRelativeLayout 
     xmlns:android="http://schemas.android.com/apk/res/android" 
     xmlns:app="http://schemas.android.com/apk/res-auto" 
     android:layout_width="match_parent" 
     android:layout_height="match_parent"> 
    <ImageView 
     app:layout_widthPercent="50%" 
     app:layout_heightPercent="50%" 
     app:layout_marginTopPercent="25%" 
     app:layout_marginLeftPercent="25%"/> 
</android.support.percent.PercentRelativeLayout> 

vous devez ajouter cette ligne dans votre build.gradle

dependencies { 
    compile 'com.android.support:percent:23.2.0' 
} 

documentation officielle par Googlehttps://developer.android.com/reference/android/support/percent/PercentRelativeLayout.html

Hope this aide pour votre cas!

+0

Merci beaucoup! –

+0

Si ma réponse vous aide à atteindre votre objectif, vous pouvez l'accepter! Je suis content de t'aider! –