8 个解决方案
#1
自己顶一下!
#2
别沉啊!!!!!
#3
整个系统?设定个默认就不弹了。
你自己app不弹,可以指定intent的包名
你自己app不弹,可以指定intent的包名
#4
怎么设置默认?有没代码或者链接
#5
首先不是很清楚你是在哪里限定。
从播放器侧正常是不让你设定的。
如果系统设置,就是程序管理里面有个default选项,选上就可以了
如果从发气侧明示调用某个播放器是可以的就是只能包名。。代码木有,基本就下面这两句
intent.setClassName(packageName, className);
startActivity(intent);
从播放器侧正常是不让你设定的。
如果系统设置,就是程序管理里面有个default选项,选上就可以了
如果从发气侧明示调用某个播放器是可以的就是只能包名。。代码木有,基本就下面这两句
intent.setClassName(packageName, className);
startActivity(intent);
#6
楼主搞定这个问题木有啊,共享一下呗。。。
#7
记得好像是叫ResolveActivity. 没确认哦。
#8
如果打开视频的操作你可以在代码中控制,可以对设置intent的package为你的程序即可。
如果你不能控制,只能设置你的播放器为系统播放器之后才可以。这篇文章介绍如何设置Android中的默认程序。 http://droidyue.com/blog/2014/07/13/set-preferred-application-in-android-chinese-edition/
如果你不能控制,只能设置你的播放器为系统播放器之后才可以。这篇文章介绍如何设置Android中的默认程序。 http://droidyue.com/blog/2014/07/13/set-preferred-application-in-android-chinese-edition/
#1
自己顶一下!
#2
别沉啊!!!!!
#3
整个系统?设定个默认就不弹了。
你自己app不弹,可以指定intent的包名
你自己app不弹,可以指定intent的包名
#4
怎么设置默认?有没代码或者链接
#5
首先不是很清楚你是在哪里限定。
从播放器侧正常是不让你设定的。
如果系统设置,就是程序管理里面有个default选项,选上就可以了
如果从发气侧明示调用某个播放器是可以的就是只能包名。。代码木有,基本就下面这两句
intent.setClassName(packageName, className);
startActivity(intent);
从播放器侧正常是不让你设定的。
如果系统设置,就是程序管理里面有个default选项,选上就可以了
如果从发气侧明示调用某个播放器是可以的就是只能包名。。代码木有,基本就下面这两句
intent.setClassName(packageName, className);
startActivity(intent);
#6
楼主搞定这个问题木有啊,共享一下呗。。。
#7
记得好像是叫ResolveActivity. 没确认哦。
#8
如果打开视频的操作你可以在代码中控制,可以对设置intent的package为你的程序即可。
如果你不能控制,只能设置你的播放器为系统播放器之后才可以。这篇文章介绍如何设置Android中的默认程序。 http://droidyue.com/blog/2014/07/13/set-preferred-application-in-android-chinese-edition/
如果你不能控制,只能设置你的播放器为系统播放器之后才可以。这篇文章介绍如何设置Android中的默认程序。 http://droidyue.com/blog/2014/07/13/set-preferred-application-in-android-chinese-edition/