【问题标题】:Showing widget when phone is locked手机锁定时显示小部件
【发布时间】:2015-12-15 11:46:03
【问题描述】:

我试图弄清楚当手机被锁定时如何显示一些信息(使用密码或阻止序列)。

我想要达到的结果如下图所示:

如您所见,如果手机被锁定,顶部的小部件也会显示。

有没有办法以编程方式显示这样的小部件?

【问题讨论】:

  • 小部件(示例图片中)是否仅在手机锁定时出现?
  • 我不知道。我没试过:app

标签: android android-widget android-appwidget


【解决方案1】:

从 Android 4.2 开始,可以将主屏幕应用小部件添加到 Android 设备的锁定屏幕。要为外观屏幕启用小部件,您需要在 AppWidgetProviderInfo XML 文件的 android:widgetCategory 属性中添加 keyguard 类别。以下代码显示了一个示例:

 <?xml version="1.0" encoding="utf-8"?> <appwidget-provider 
    xmlns:android="http://schemas.android.com/apk/res/android"

    android:widgetCategory="keyguard|home_screen"
    android:initialLayout="@layout/widget_layout"
    android:minHeight="72dp"
    android:minWidth="300dp"
    android:updatePeriodMillis="0" >

</appwidget-provider>

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多