2016-04-27 84 views
0

我正在测试我目前正在使用的应用程序。我已经在Android 10“平板电脑和4”设备上测试过它。我遇到了很多设计变更。Android平板电脑和手机的设计差异

我已经使用了菜单系统的主细节概念,在4英寸手机上菜单总是关闭的,并且放置了一个菜单图标来展开它,但是在大屏幕设备(10“)上菜单栏总是打开默认。

enter image description here 其次,在10“选项卡上,表格是中心对齐的,并且在左边和右边有微小的间隙,而在4”上它看起来很棒,没有任何余量。

我该如何解决这些问题?

回答

1

您可以使用MasterBehavior属性控制主/细节行为。尽管如此,它目前的设置对我来说听起来像是很好的默认行为,而且很可能是预期的。

我猜想填充是相似的:一个用于较大的屏幕,一个用于较小的屏幕。您可以通过在运行时检查并更改这些值来控制这一点。 Xamarin.Forms.Device.Idiom属性可能会有用。 Detecting the screen size可能也有帮助。