Ale*_*lex 6 android widget android-widget android-appwidget
这是我的问题:我的程序有2个小部件.其中一个是4x1细胞大小.此小部件在清单文件中设置了一个图标(与小部件本身具有相同的宽度)
android:icon="@drawable/widget_4bg"
Run Code Online (Sandbox Code Playgroud)
我的问题是,在小部件列表中的Android OS 4.x手机上,图标不会传播到整个4个单元格,而只会在一个单元格中传播.

如何以编程方式正确设置图标?
Ali*_*ran 14
试试这个.
android:previewImage="@drawable/widget_4bg"
Run Code Online (Sandbox Code Playgroud)
示例xml widget_info
<?xml version="1.0" encoding="utf-8"?>
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
android:initialLayout="@layout/your_widget_layout"
android:minHeight="400dip"
android:minResizeHeight="250dip"
android:minResizeWidth="300dip"
android:minWidth="450dip"
android:previewImage="@drawable/widget_preview"
android:resizeMode="horizontal|vertical"
android:updatePeriodMillis="172800000" >
</appwidget-provider>
Run Code Online (Sandbox Code Playgroud)
更新
<receiver
android:name="com..widget.WidgetProvider"
>
<intent-filter>
<action android:name="android.appwidget.action.APPWIDGET_UPDATE" />
</intent-filter>
<meta-data
android:name="android.appwidget.provider"
android:resource="@xml/widget_info" />
</receiver>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
5107 次 |
| 最近记录: |