Hi,

In my app there is a possibility to add a shortcut to my widget.
It works well for almost every shortcut type.

But doesn't work well for shortcuts of a specific application. When I
add this
shortcut to my home screen by the launcher and click on it the
following intent will be
executed:


04-05 20:59:39.384: INFO/ActivityManager(184): Starting: Intent
{ act=android.intent.action.VIEW flg=0x10000000
cmp=vStudio.Android.GPhotoPaid/.GPhotoMain bnds=[125,553][235,671]
(has extras) } from pid 12552

It works as expected. But when I create this shortcut from my app and
I click on its icon, then


04-05 20:59:05.844: INFO/ActivityManager(184): Starting: Intent
{ flg=0x10000000 cmp=vStudio.Android.GPhotoPaid/.GPhotoMain
bnds=[133,408][201,456] (has extras) } from pid -1


The difference is the VIEW action. When I add the VIEW action manually
to this intent,
then this shortcut works well too, but I cannot do that of course
because it makes
other type of shortcuts wrong.

I have looked throught the Launcher source code how it handles
shortcut intents but
it doesn't do anything with it, just adds a FLAG_ACTIVITY_NEW_TASK to
it.

Can anybody help me what cause this difference?

Thanks,
Tamás

-- 
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

Reply via email to