0

嗨,是否有系统属性可以知道 JVM 正在哪个设备上运行。是要知道它是android中的手机还是平板电脑?

4

1 回答 1

0

或者您可以使用 DisplayMetric 属性(宽度、高度)来查找设备是否是选项卡/移动设备。

DisplayMetrics metrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(metrics);
int width = metrics.widthPixels;
int height = metrics.heightPixels;

if (SharedCode.width > 1023 || SharedCode.height > 1023){
//code for big screen (like tablet)
}else{
//code for small screen (like smartphone)
}
于 2013-03-28T14:53:57.587 回答