I think it's an issue with exiting config activity before saving
widget settings. Put some logging around create/delete widget and in
the service and see how many widgets you're ended up getting while
rotating screen
Log.d(TAG, " appWidgetId=" + appWidgetId);
You can put some logging around updates too.
On Jul 10, 7:55 am, "Stefano Sanna (gerdavax)" <[email protected]>
wrote:
> Hi.
>
> I'm working on an AppWidget which manages settings using
> SharedPreferences. I'm experiencing a strange behaviour (on a Dream)
> on its configuration Activity:
>
> 1) if I use software keyboard (that is: without opening physical
> keyboard) to edit text, everything works fine and preferences are
> stored. The happens if the application starts with keyboard already
> open.
>
> 2) if I open physical keyboard (and activity is being restarted and
> rendered in landscape), when saving preferences the widget does not
> appear on the desktop. Sometimes I get an error message ("unable to
> unlink" to the path of application's data).
>
> It seems that, when restarted on keyboard open, the configuration
> Activity looses ownership of its sharedpreferences.
>
> Any idea?
>
> Thank you.
>
> Ciao,
> Stefano.
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---