android - 果冻 bean 锁屏小部件

标签 android widget locking android-4.2-jelly-bean

我正在尝试在 4.2 android 模拟器上添加锁屏小部件,每次我尝试添加时它都会像这张图片一样被切断:

enter image description here

小部件的布局:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/mainWidgetLayout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#000" />

供应商:

<appwidget-provider xmlns:android="http://schemas.android.com/apk/res/android"
    android:initialKeyguardLayout="@layout/fragment_widget_lock"
    android:label="BatteryWidgetLockScrProvider"
    android:updatePeriodMillis="1800000"
    android:minWidth="300dp"
    android:minHeight="300dp"
    android:widgetCategory="keyguard"
     />

我尝试为 minHeight 和 minWidth 使用各种值,甚至像文档中所说的那样省略它们。似乎没有什么能把它拉到底部。我还尝试对小部件使用相对布局。您可以看到图片右侧旁边的小部件支架正在正确显示系统小部件,直到支架底部。我还设置了几个模拟器,认为这可能有问题。

Manifest 正常,接收器设置正确。

我没主意了。 欢迎任何帮助。

最佳答案

添加android:resizeMode="vertical"给你的<appwidget-provider>元素。 app widget docs建议这将使它填充可用的垂直空间。

关于android - 果冻 bean 锁屏小部件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13445298/

相关文章:

android - 缺少 Google Play 服务

Android:将 OnClick 处理程序添加到自定义首选项布局

dart - 如何在 StatelessWidget 中更改 StatefulWidget 的状态?

facebook - 如何将 facebook 评论小部件链接到当前 url?

mysql - 在 MySQL/MAriaDB 中强制释放用户级锁

locking - log4net RollingFileAppender 间歇性锁定文件问题

android - Flutter 默认启动 View 淡入淡出动画

java - 如何在共享首选项中保存搜索栏拇指位置

Java将对象锁定在一个类中

Android - 如何将 View 置于所有其他 Activity 之上,包括其他应用程序(如 Cubie 所做的那样)