【问题标题】:Place app widget on homescreen out of an activity将应用小部件放置在 Activity 之外的主屏幕上
【发布时间】:2013-08-06 01:52:51
【问题描述】:

我知道不可能以编程方式将应用小部件放置在主屏幕上 - 用户必须自己完成。但是有没有办法让用户创建一个应用小部件,而无需转到“小部件选项卡”并从所有可用小部件的列表中选择它?

我的想法是在我的Activity 中有一个Button,它为该列表提供了某种快捷方式。这样用户仍然可以自己创建它,但他不必离开应用程序。有没有可以与startActivityForResult() 结合使用的Intent

【问题讨论】:

    标签: android android-intent android-widget android-activity


    【解决方案1】:

    在这里查看 CommonsWare 的答案:

    Add widget to homescreen from Android application

    如果您无法选择小部件并安装它,您可以打开列表,因为您的应用必须是 appWidgetHost

    【讨论】:

      【解决方案2】:

      在 Android O 中,可以通过编程方式固定应用小部件。看例子here

      另请查看谷歌官方documentation

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-06-29
        • 1970-01-01
        • 2015-04-06
        • 1970-01-01
        相关资源
        最近更新 更多