Mode de compatibilité d'écran
-
12-11-2019 - |
Question
Je suis devenu tellement confus après avoir lu la documentation. J'ai conçu mon application pour fonctionner sur de petits écrans normaux et grands. Ma question est: Comment empêcher que mon application soit étirée lors de la course sur des tablettes? D'autres termes: je veux
Le système pour dessiner la disposition de l'application de la même manière que sur un combiné de taille normale (imitant un écran 320dp x 480dp), avec une bordure noire qui remplit la zone restante de l'écran.
Comme mentionné dans la documentation. Merci.
La solution
Vous pouvez éventuellement créer une mise en page pour les écrans XlARGE qui contient un RelativeLayout
avec un fond noir. Dans ce RelativeLayout
Importez votre disposition actuelle (voir le <include>
tag), et positionnez-le à l'emplacement que vous avez besoin, définissez également le android:layout_width
et android:layout_height
Dans votre balise inclue à 320dp et 480dp, cela devrait le forcer à maintenir sa taille.
Je pense que cela devrait faire grossièrement ce dont vous avez besoin.