Android判断用户是平板还是手机的方法

论坛 期权论坛 编程之家     
选择匿名的用户   2021-6-2 16:29   1944   0

public boolean isTabletDevice() {
TelephonyManager telephony = (TelephonyManager) mContext.getSystemService(Context.TELEPHONY_SERVICE);
int type = telephony.getPhoneType();
if (type == TelephonyManager.PHONE_TYPE_NONE) {
Log.i("is Tablet!");
} else {
Log.i("is phone!");
}
return false;
}

http://www.cnblogs.com/coding-way/archive/2012/04/23/2466412.html

/**
* 判断当前设备是手机还是平板,代码来自 Google I/O App for Android
* @param context
* @return 平板返回 True,手机返回 False
*/
public static boolean isTablet(Context context) {
return (context.getResources().getConfiguration().screenLayout & Configuration.SCREENLAYOUT_SIZE_MASK) >= Configuration.SCREENLAYOUT_SIZE_LARGE;
}

http://www.cnblogs.com/sunzn/p/3663363.html

转载于:https://www.cnblogs.com/jiduoduo/p/5170924.html

分享到 :
0 人收藏
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

积分:3875789
帖子:775174
精华:0
期权论坛 期权论坛
发布
内容

下载期权论坛手机APP