【发布时间】:2016-04-02 09:22:14
【问题描述】:
我对平板设备上支持multi-window 模式感到困惑。
我有移动用户界面和平板电脑用户界面。它已打开*-sw600dp 资源成语。
values : is_tablet = false
values-sw600dp : is_tablet = true
我的应用在移动设备和平板电脑上的布局完全不同。
谷歌说
移动设备和平板电脑布局完全不同的应用应该 避免在分屏模式下使用平板电脑上的移动 UI。
https://www.google.com/design/spec/layout/split-screen.html#split-screen-layout
但是,我如何识别物理设备图?(平板设备或手机设备)
不能使用*-sw600dp 资源惯用语,因为应用程序在分屏模式下启动时错误地运行移动 UI。
请帮忙。如何避免在我的应用中使用平板电脑上的移动 UI。
对不起,我的英语不好。
【问题讨论】:
-
你的意思是你想要手机和平板电脑的不同布局文件?
-
@Pooya 是的。我在
layout(Mobile UI) 和layout-sw600dp(Tablet UI) 中有 2 个布局文件。如果非分屏模式,则应用程序正在运行平板电脑 UI。但如果是分屏模式,那么应用程序正在运行移动 UI。就我而言,谷歌说“避免在分屏模式下使用平板电脑上的移动 UI。”我解释为他们应该在分屏模式下运行平板电脑 UI。
标签: android