检查Android设备是否有可用的视频功能?

时间:2012-06-18 09:01:56

标签: android video

有没有简单的方法来检查Android设备是否可以播放1280 x 720像素的MP4 H.264视频,这样一个应用程序可以优雅地回退到较低分辨率的版本,如360 x 480像素或禁用视频功能? (视频嵌入在应用中,因为它们不是很长。)

1 个答案:

答案 0 :(得分:2)

您可以使用以下代码段获取设备的物理分辨率:

WindowManager w = getWindowManager();
Display d = w.getDefaultDisplay();
int width = d.getWidth();
int height = d.getHeight(); 

编辑:

刚查看了API。现在不推荐使用getWidth()getHeight()方法。您将不得不使用getSize()