That is not what I am seeing. I have two email applications which handle the same intent ie in their manifest files I have <intent-filter> <action android:name="com.xxxx.compose'/> <category android:name="android.intent.category.DEFAULT/> </intent-filter> in my calling app, Intent intent = new Intent(); intent.setAction("com.xxxx.compose"); when I call List<ResolveInfo> l =queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY); l.size() always returns two -irrespective of chosing a default when the intent resolver dialog is shown. And the values in the resolveinfo list points to my email applications.
I want to know programatically, if a default has been chosen by the user. On Aug 10, 6:40 pm, Dianne Hackborn <hack...@android.com> wrote: > If the user has selected a default activity, that is the only one that is > returned. If they haven't, and there are multiple matching activities, than > the system's intent resolver activity will be returned. > > On Mon, Aug 10, 2009 at 6:18 PM, George <bipi...@gmail.com> wrote: > > > PacakgeManager.queryIntentActivities(Intent intent, int flags) with > > flags = MATCH_DEFAULT_ONLY returns a list of applications that handle > > a particular intent. How do I find the default activity that is chosen > > by the user? > > > Note: The default activity is chosen by the user the first time he is > > prompted with a list of applications that handle a particular intent. > > -- > Dianne Hackborn > Android framework engineer > hack...@android.com > > Note: please don't send private questions to me, as I don't have time to > provide private support, and so won't reply to such e-mails. All such > questions should be posted on public forums, where I and others can see and > answer them. --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to android-developers@googlegroups.com To unsubscribe from this group, send email to android-developers-unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/android-developers?hl=en -~----------~----~----~----~------~----~------~--~---