2010-07-26 77 views
1

我从我的应用程序中的邮件附件下载了一个ics文件(Outlook日历文件)。另一个应用程序也下载ics文件。我需要将我的应用程序设置为默认应用程序来打开ics文件(来自我的程序)。 有没有可能通过我们的程序知道我们的应用程序是否为默认应用程序?如何将应用程序设置为默认值?

如果我的应用程序不是默认应用程序,用户是否选择我的应用程序,那时我必须从用户那里获得一些细节。可以有人帮我解决这个问题吗?

回答

1

当用户尝试打开ICS文件时,系统会提示用户使用您的应用程序或其他应用程序打开它。然后用户可以选择将当前选择作为默认选项,以免再次遇到问题。

这个决定应该总是掌握在用户的手中。

Android已经在本地解决了这个问题,你不必为此烦恼。

+0

我需要将我的应用程序设置为默认值(来自我的代码)。 如果我的应用程序不是默认应用程序,用户是否选择我的应用程序,那么我必须从用户那里获得一些细节。所以我只问这个问题! – RMK 2010-07-26 07:11:59

+3

@RSS:这个决定应该由用户决定。相应地设计您的软件。 – 2010-07-26 07:57:39

+0

提供一些想法来检查代码中的默认应用程序(我是Android新手) – RMK 2010-07-26 12:43:37

相关问题