2013-05-30 104 views
0

我开发了一个带有自己小部件的android应用程序。静态Android主屏幕小部件

要将窗口小部件放在正确的窗体中,我将minWidth设置为300dp,将minHeight设置为400dp。

将其放置到主屏幕时,它具有正确的尺寸,但无论如何,可以将其调整为任何想要的形式,即使是1x1单元格,也应该通过设置minWidth和minHeight来防止。

你怎么让小部件不可调整大小?

回答

0
在你的widget属性

,设置机器人:resizeMode = “无”

例子:

<?xml version="1.0" encoding="utf-8"?> 
<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android" 
    android:initialLayout="@layout/widget_layout" 
    android:minHeight="72dp" 
    android:minWidth="72dp" 
    android:previewImage="@drawable/widget_preview" 
    android:resizeMode="none" 
    android:updatePeriodMillis="60000" > 
</appwidget-provider> 
+0

我doesn't工作。他不知道resizeMode。错误:找不到包含'android'属性'resizeMode'的资源标识符 –

+0

ah okay它只能在sdk 12+中使用,谢谢 –

+0

你很欢迎:) – Jarvis