【问题标题】:Movilizer - get information whether device is a Smartphone or TabletMovilizer - 获取设备是智能手机还是平板电脑的信息
【发布时间】:2015-04-07 08:19:59
【问题描述】:

在使用 getClientType() 时,我可以获得用户当前正在使用/工作的平台类型的信息。出于 Movelet 中的外观目的,我想区分最终用户是使用智能手机还是平板电脑,我可以通过某种方式实现这一点吗?

【问题讨论】:

    标签: mobile movilizer


    【解决方案1】:

    正确的方法是先调用 getClientType 来确定平台。然后调用:

    numeric getComplexUIMode() 
    

    返回值为:

    • COMPLEX_UI_SUPPORT_NONE 为 0,不支持复合体
    • 1 表示 COMPLEX_UI_SUPPORT_LINEAR,仅支持线性表示智能手机
    • 2 表示 COMPLEX_UI_SUPPORT_GRID,支持线性和网格指示平板电脑

    此方法从 MEL v7 开始可用......因此它可以在 2.1 Movilizer 客户端及更高版本上使用。

    借助平台和支持的 UI 模式,您应该能够确定您是在 Android 平板电脑还是 iOS 智能手机上运行...

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-28
      • 2018-09-04
      • 1970-01-01
      • 2012-07-05
      • 1970-01-01
      • 2016-11-09
      • 2012-07-06
      • 1970-01-01
      相关资源
      最近更新 更多