Android 判断当前设备是手机还是平板
生活随笔
收集整理的這篇文章主要介紹了
Android 判断当前设备是手机还是平板
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
官方用法:
/*** 判斷當前設備是手機還是平板,代碼來自 Google I/O App for Android* @param context* @return 平板返回 True,手機返回 False*/ public static boolean isPad(Context context) {return (context.getResources().getConfiguration().screenLayout& Configuration.SCREENLAYOUT_SIZE_MASK) >= Configuration.SCREENLAYOUT_SIZE_LARGE; } 通過計算設備尺寸大小的方法來判斷是手機還是平板:
是否具備電話功能判斷方法(現在部分平板也可以打電話):
public static boolean isPad(Activity activity) {TelephonyManager telephony = (TelephonyManager)activity.getSystemService(Context.TELEPHONY_SERVICE);if (telephony.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE) {return true;}else {return false;} }
總結
以上是生活随笔為你收集整理的Android 判断当前设备是手机还是平板的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JS的数据类型分类以及用法,没有这些基础
- 下一篇: 基于Java毕业设计校园疫情防控管理系统