如果有多个应用程序支持打开指定的文件格式。我需要将我的应用程序作为我的代码中的默认应用程序。如何从代码中使其成为默认应用程序?谁能帮我?在android中默认应用程序?
回答
在普通手机上,用户总是可以选择不同的选择,而在较新的操作系统上(不确定是否以2.1或更早的版本开始),他可以检查'用作默认',但这只能通过用户自己。不能以代码方式进行。
这取决于你打算做什么。如果动作发送一个意图,您可以注册最高优先级的意图(999),并且您将成为第一个接收它的意图,处理后您可以通过调用abortBroadcast()来中止它。大多数音乐播放器在处理耳机按钮时都会这样做。
我必须检查我的应用程序是否是默认的。如果当时用户尝试打开我的应用程序时,它不是默认的,我必须从用户那里获取一些数据。您可以提供一些关于此的信息吗? – Alex 2010-07-27 04:35:37
我不认为有这样的想法在Android上的默认应用程序。你究竟是什么意思默认应用程序在Android上,你不能只是双击一些* .mp3文件打开它与一些应用程序。请在更多的出轨中说明正在尝试做什么以及您的应用程序要运行哪些数据,以便我们可以为您提供帮助。 – 2010-07-27 05:46:33
我从我的应用程序下载ics文件。当用户尝试打开文件时,Android设备将列出可执行的应用程序。 当用户选择我的应用程序打开ics文件的时候,我会从用户(关于用户)得到一些细节。如果他们选择我的应用程序作为默认,我不会询问有关用户的详细信息。为此,我需要检查我的应用程序是否为默认应用程序或不。如果它默认我会直接打开文件,否则我希望获得详细信息关于用户。 – Alex 2010-07-27 08:27:24
- 1. Android的默认应用程序
- 2. 编译默认的Android应用程序
- 3. 在Android中使用默认摄像头应用程序片段
- 4. 默认应用程序
- 5. Web2py默认应用程序
- 6. 在Android中阻止默认应用程序
- 7. 在android应用程序中设置默认的字体大小
- 8. 使用默认的Android应用程序(Builtin电子邮件应用程序)在Android中发送电子邮件
- 9. 如何重置Android Things OS中的默认应用程序?
- 10. 如何更改android中的默认应用程序图像?
- 11. Android默认支付应用程序对话框丢失应用程序图标
- 12. android应用程序认证
- 13. 默认应用程序路径使用
- 14. 在ObjectListView中应用默认排序列
- 15. 在默认的Cake应用程序中删除默认的CakePHP链接?
- 16. Android应用程序中的默认按键事件处理程序
- 17. 使用默认文件部署android应用程序
- 18. 如何使用kivy打开默认的Android应用程序?
- 19. 更改默认应用程序字体
- 20. 默认应用程序更新
- 21. Objective-C获取默认应用程序
- 22. Windows应用程序默认UI
- 23. 默认应用程序主题
- 24. Windows应用程序的默认图标?
- 25. 更改默认应用程序的string.xml
- 26. Symfony2 FOSRestBundle覆盖默认应用程序
- 27. 默认Cocoa应用程序ViewController.m问题?
- 28. 默认的bada应用程序
- 29. 默认应用程序,如Windows的wget
- 30. Metro应用程序的默认CSS类
感谢您的回复。是否有任何可能检查我们的应用程序是否为默认或不? – Alex 2010-07-26 12:08:48