标签: android video
有没有简单的方法来检查Android设备是否可以播放1280 x 720像素的MP4 H.264视频,这样一个应用程序可以优雅地回退到较低分辨率的版本,如360 x 480像素或禁用视频功能? (视频嵌入在应用中,因为它们不是很长。)
答案 0 :(得分:2)
您可以使用以下代码段获取设备的物理分辨率:
WindowManager w = getWindowManager(); Display d = w.getDefaultDisplay(); int width = d.getWidth(); int height = d.getHeight();
编辑:
刚查看了API。现在不推荐使用getWidth()和getHeight()方法。您将不得不使用getSize()。
getWidth()
getHeight()
getSize()