文档开发者中心
我的

MateX折叠屏适配 | 判断是否MateX手机


方法1:通过Build.MANUFACTURER+Build.DEVICE判断   (推荐该方法)

private boolean isMateX() {

      if ('HUAWEI'.equalsIgnoreCase(Build.MANUFACTURER) &&

          ('unknownRLI'.equalsIgnoreCase(Build.DEVICE) ||

          'HWTAH'.equalsIgnoreCase(Build.DEVICE))) {

                          return true;

              }

              return false;

}

方法2:通过Build.MANUFACTURER+Build.MODEL判断

private boolean isMateX2() {

      if ('HUAWEI'.equalsIgnoreCase(Build.MANUFACTURER) &&

       ('RLI-AN00'.equalsIgnoreCase(Build.MODEL) || 'RLI-N29'.equalsIgnoreCase(Build.MODEL)||

      'TAH-AN00'.equalsIgnoreCase(Build.MODEL) || 'TAH-N29'.equalsIgnoreCase(Build.MODEL))) {

                          return true;

          }

          return false;

}

点赞
3
收藏
2
回复
6
分享
举报
浏览7825 编辑于2019-07-26 09:51未知归属地
全部评论
最多点赞
最新发布
最早发布
学习
5楼回复于2023-07-04 07:46 来自广东
学习
4楼回复于2022-12-04 04:55 来自广东

什么场景下需要判断设备是不是折叠屏呢?

1
3楼回复于2020-06-03 10:56 未知归属地
  • yp2***@**3.com

    应用开发UI设计的时候需要适配的吧,我看版主有发一些折叠屏文章,你可以看看 

    2020-06-05 03:05 未知归属地

这个必须点赞!

2楼回复于2019-07-26 10:11 未知归属地

拿来就能用,挺好

1楼回复于2019-07-26 07:24 未知归属地
写回答
新增插入模板功能
一键使用模板,快速填写内容,轻松发帖~
知道了
  • 为了保障您的信息安全,请勿上传您的敏感个人信息(如您的密码等信息)和您的敏感资产信息(如关键源代码、签名私钥、调试安装包、业务日志等信息),且您需自行承担由此产生的信息泄露等安全风险。
  • 如您发布的内容为转载内容,请注明内容来源。

我要发帖子

了解社区公约,与您携手共创和谐专业的开发者社区。