我正在尝试为Kindle Fire创建一个模拟器。
public int ScreenType(Context context){
return (context.getResources().getConfiguration().screenLayout
& Configuration.SCREENLAYOUT_SIZE_MASK);
}
当我尝试使用上面的功能获取屏幕类型时,会在实际的kindle设备上返回屏幕类型为SCREENLAYOUT_SIZE_LARGE,根据此Documentation这是正确的。
但是当我尝试使用相同屏幕规格的模拟器时,屏幕类型为SCREENLAYOUT_SIZE_XLARGE
用于模拟器的规范: 分辨率:1024 x 600像素, LCD密度:160 dpi