0
我知道它类似于这个问题How to get a list of installed media players,但我无法获得已安装播放器的列表。有人可以帮助我吗?如何以编程方式获取已安装视频播放器的列表?
Intent intent = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.withAppendedPath(MediaStore.Video.Media.INTERNAL_CONTENT_URI,"1"); intent.setData(uri);
playerList = packageManager.queryIntentActivities(intent, 0);
普莱斯告诉我们一些代码,你已经和你怎么测试呢? – st0le
Intent intent = new Intent(Intent.ACTION_VIEW); Uri uri = Uri.withAppendedPath(MediaStore.Video.Media.INTERNAL_CONTENT_URI,“1”); \t \t \t \t \t intent.setData(uri); \t \t \t \t \t playerList = packageManager.queryIntentActivities(intent,0); – harish
我得到IllegalStateException在playerList = packageManager.queryIntentActivities(intent,0); – harish