Hi Al, Thanks, this seems like a good approach. This was just what I was wondering -- how to statically configure things so as to avoid the Android bugs with runtime enabling/disabling. I'll give this one a shot! :)
On Tue, Feb 19, 2013 at 3:08 AM, al <[email protected]> wrote: > You can "statically" configure this: > > In AndroidManifest.xml for the widget receivers add: > <receiver android:enabled="@bool/beforeHoneycomb" ...>... > <receiver android:enabled="@bool/sinceHoneycomb" ...>... > > Then define the booleans depending on the versions: > In values/bool.xml > <resources> > <bool name="sinceHoneycomb">false</bool> > <bool name="beforeHoneycomb">true</bool> > </resources> > > values-v11/bool.xml > <resources> > <bool name="sinceHoneycomb">true</bool> > <bool name="beforeHoneycomb">false</bool> > </resources> > > I have an app in the play store using this approach. I'm not aware of > problems with it. > > > Am Dienstag, 19. Februar 2013 03:00:40 UTC+1 schrieb Digipom: > >> Hello, >> >> I was wondering if it's possible to have a different set of widgets for >> pre-Honeycomb devices and post-Honeycomb devices? The reason why I ask is >> because I currently have a 1x1, 2x1, 3x1 etc widget for the different >> possible sizes, as Gingerbread and earlier didn't support resizeable >> widgets, but this is redundant for Honeycomb and above because widgets can >> be resized, and it would be cleaner if there was just one widget in the app >> drawer rather than several. I've heard that runtime enabling/disabling of >> widgets is unreliable and doesn't work properly, though I can't remember >> where I read that now. >> >> What do you guys recommend? >> > -- > -- > 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 > --- > You received this message because you are subscribed to the Google Groups > "Android Developers" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > > > -- -- Digipom http://www.digipom.com -- -- 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 --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

