The <receiver> element has an <enabled> attribute.  Have your tried
setting that to from a boolean resources that you can define in as
"true" in values and "false" in values-v12?

By the way, I would use V11, why restrict it to V12?

On Jun 22, 5:49 pm, String <[email protected]> wrote:
> OK, here's an absolute kludge but one which seems to work.
>
> In my resources/xml directory, I still have the four existing
> AppWidgetProviderInfo metadata files for backward compatibility:
>
> mywidget_1x1.xml
> mywidget_2x2.xml
> mywidget_3x3.xml
> mywidget_4x4.xml
>
> Each of these is for a different size of widget as used pre-3.1, with a
> pretty basic XML, like this:
>
> <?xml version="1.0" encoding="utf-8"?>
> <appwidget-provider
> xmlns:android="http://schemas.android.com/apk/res/android";
>     android:initialLayout="@layout/mywidget_1x1"
>     android:minWidth="72dp"
>     android:minHeight="72dp">
> </appwidget-provider>
>
> Then for 3.1, my resources/xml-v12 directory looks like this:
>
> mywidget_1x1.xml
> mywidget_2x2.xml
> mywidget_3x3.xml
> mywidget_4x4.xml
> *mywidget_resizable.xml*
>
> The key is that mywidget_resizable.xml is the only live one here, defining
> the single resizable widget for 3.1. The other four are all dummy XML files
> like this:
>
> <?xml version="1.0" encoding="utf-8"?>
> <foo />
>
> It doesn't matter what you put in them as long as they're valid XML but *not
> * a valid AppWidgetProviderInfo structure. That way, they'll override the
> earlier-version XMLs, but the OS will be unable to parse appwidgets out of
> them, so won't show them to the user in the appwidget picker. Naturally, all
> five need to be defined in your manifest.
>
> Like I said, it's a horrible kludge, but I'm not seeing any actual problems
> with it If anyone has a better idea, I'd still like to hear it.
>
> String

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