【问题标题】:Android Live Wallpaper Interaction with Widgets And Tell Wallpaper where widgets are placedAndroid 动态壁纸与小部件的交互并告诉壁纸小部件的放置位置
【发布时间】:2010-10-21 00:01:17
【问题描述】:

动态壁纸中是否有功能让该服务知道小部件在主屏幕上的位置以及小部件的大小?例如,如果我创建了一个根据小部件位置更改的动态壁纸,这可能吗?

我还想制作一个带有按钮的小部件来操作动态壁纸,我会为此使用 Intent 服务吗?或者通过小部件与动态壁纸交互的最佳方式是什么?

【问题讨论】:

    标签: android android-widget android-manifest android-intent live-wallpaper


    【解决方案1】:

    壁纸与绘图小部件无关。现在有一种方法可以让动态壁纸了解主屏幕对象,而无需修改固件或制作您自己的主屏幕

    【讨论】:

    • 真的吗?似乎我可以获取正在运行的进程并询问他们的位置,或者直接与主屏幕交谈以获取此信息
    • 理论上您可以与主屏幕对话以获取信息,但您必须让任何主屏幕应用程序开发人员公开 API 以获取该信息。获取正在运行的进程并没有任何好处,因为该进程不知道它在主屏幕上被绘制在哪里。
    猜你喜欢
    • 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
    相关资源
    最近更新 更多