Android 小部件 Stretch/Shrink

Android Widget Stretch/Shrink

我为我的应用程序创建了一个小部件。它有 4 个单元格宽和 1 个单元格高。 正如您在图片中看到的,我的设备有 5 个单元格的宽度。所以我也想支持 5x1。相同的布局,内容被拉伸。我该怎么做?

我的想法:
- 我是否必须创建另一个 5x1 大小的小部件?
- 如何将功能添加到 stretch/shrink 您在主屏幕上的小部件?

在您的 appwidget-provider 中,设置调整大小模式:

<appwidget-provider 
    xmlns:android="http://schemas.android.com/apk/res/android"
    ....
    android:resizeMode="horizontal"/>