2016-04-27 18 views
0

Ich teste die App, an der ich gerade arbeite. Ich habe es auf Android 10 "Tablet und einem 4" Gerät getestet. Es gibt viele Designänderungen, denen ich begegnete.Designunterschied auf Android Tablet und Telefon

Ich habe ein Meister Details Konzept des Menüsystems verwendet, auf 4 "Telefon ist das Menü immer geschlossen und haben ein Menü-Symbol, um es zu erweitern, aber auf einem größeren Bildschirm Gerät (10") ist die Menüleiste immer geöffnet Standard.

enter image description here Zweitens ist das Formular auf einem 10 "Tab zentriert und hat einen kleinen Abstand nach links und rechts, während es auf 4" ohne Rand gut aussieht.

Wie behebe ich diese Probleme?

Antwort

1

Sie können das Master/Detail-Verhalten mithilfe der MasterBehavior-Eigenschaft steuern. Obwohl, wie es derzeit eingerichtet ist, klingt für mich wie ein gutes Standardverhalten und ist wahrscheinlich beabsichtigt.

Ich würde vermuten, dass die Polsterung ähnlich ist: eine für einen größeren Bildschirm, eine für kleinere. Sie können dies steuern, indem Sie die Werte zur Laufzeit überprüfen und ändern. Die Eigenschaft Xamarin.Forms.Device.Idiom würde wahrscheinlich nützlich sein. Detecting the screen size könnte auch hilfreich sein.

Verwandte Themen