Car*_*s F 6 android android-hardware
我知道可以获得屏幕尺寸,但我想知道是否有人能够发现Android设备是否有屏幕.即是否是机顶盒.
我猜测返回的屏幕尺寸应为"零",但我不确定这是否真的是现实世界中的响应.
谢谢.
您可以检查电视设备。
public static final String TAG = "DeviceTypeRuntimeCheck";
UiModeManager uiModeManager = (UiModeManager) getSystemService(UI_MODE_SERVICE);
if (uiModeManager.getCurrentModeType() == Configuration.UI_MODE_TYPE_TELEVISION) {
Log.d(TAG, "Running on a TV Device");
} else {
Log.d(TAG, "Running on a non-TV Device");
}
Run Code Online (Sandbox Code Playgroud)