There can be issues if the android:id's in your layouts conflict with
other widgets.  This was fixed in Eclair by having Launcher create
separate SparseArray "jails" for each widget to store their state
into.  It's change 09ddc08b... to be specific.

Could you post your layout file, or describe how you're allocating ids?

j


On Thu, Oct 29, 2009 at 12:25 AM, String <[email protected]> wrote:
>
> On Oct 29, 6:51 am, Eong <[email protected]> wrote:
>
>> Yeap. My users reported this to me today. The OTA release has the same
>> bug. They should push a fixed update right now.
>
> FWIW, I'm not convinced it's a bug in Donut. I'm not seeing the same
> issue in my widgets, and I do plenty in onUpdate. If you genuinely
> think it's a platform bug, produce a minimal test case and write it
> up, please.
>
> I'm assuming you're aware that keyboard open/close on an HTC Dream
> destroys and recreates the widget instance, so if (for example) you're
> referencing any static vars in your code, those will no longer exist.
> I'm also assuming that you're sending a complete set of views to the
> RemoteViews object every time, or you probably would have had trouble
> before now. But you might check those things. :^)
>
> String
> >
>



-- 
Jeff Sharkey
[email protected]

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

Reply via email to