问题标签 [live-wallpaper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1681 浏览

android - WebView 作为动态壁纸?

有没有办法将 WebView 设置为动态壁纸?非常感谢任何链接/提示!

谢谢!

0 投票
2 回答
7259 浏览

android - 选择动态壁纸的背景

我正在写一个动态壁纸,可以在背景上产生效果。我希望用户能够从任何系统壁纸和相机照片中选择背景。我希望用户能够按下“设置”菜单中的按钮,显示选项列表,就像从主屏幕设置壁纸一样,减去“动态壁纸”选项。一旦用户导航选择并选择实际图像,我会将其加载到我的画布上。

我该怎么做呢?

我在任何地方都找不到用于获取壁纸列表的 API。

我已经能够提出使用 Intents 的壁纸提供商列表。然后我得到一个动态壁纸供应商的列表也使用 Intents 并将它们从我的第一个列表中删除。这给了我一个不活跃的壁纸供应商列表。

怎么办?还有其他我想念的方法吗?

请帮忙。

0 投票
1 回答
439 浏览

android - 安卓动态壁纸好像没有退出?

我试过运行各种动态壁纸。当我将另一个设置为实时时,当我键入“ps”时,旧的仍然显示在 adb shell 中:

我正在构建的我自己的也是这样做的……我对 android 应用程序的生命周期有什么不了解的地方吗?

(在我自己的代码中,服务线程完成,但它仍然显示在 ps 中)。

0 投票
1 回答
746 浏览

android - 可以为自己设置壁纸的动态壁纸?

有些手机似乎没有 livewallpaperpicker.apk。是否有我可以从应用程序内部调用的 API 将动态壁纸设置为自身?

0 投票
1 回答
1515 浏览

android - 在动态壁纸中启动浏览器意图

我正在尝试在 android 中加载 BROWSER VIEW 意图onTouchEvent。基本上我已经创建了一个动态壁纸,如果我点击它,那么我想用指定的 uri 打开 BROWSER VIEW 意图。

我试过里面的代码onTouchEvent

但我收到以下错误:

另一种方法是我创建了一个活动,并在其onCreate方法中尝试了以下代码:

并尝试通过自定义意图消息加载此活动,如下所示,但我仍然收到相同的错误

0 投票
1 回答
627 浏览

android - Android 动态壁纸与小部件的交互并告诉壁纸小部件的放置位置

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

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

0 投票
1 回答
566 浏览

android - 是否可以在 android live wallpaper onTouchEvent() 中消费事件?

我的动态壁纸通过该方法响应触摸事件onTouchEvent() ,效果很好。问题是:主应用似乎也在接收这些触摸事件,所以如果我在壁纸中向左滑动,主屏幕也会向左滑动。

如果我的壁纸可以选择性地使用这些事件,那就太好了,但鉴于壁纸onTouchEvent()没有返回类型,这看起来是不可能的。

有没有办法做到这一点?

0 投票
3 回答
3784 浏览

android - 是否带有游戏引擎的动态壁纸?

我想开发一个动态壁纸。经过一番研究,我得出结论,创建一个有两种选择:

我从未开发过动态壁纸。哪种解决方案最简单、最快?

0 投票
0 回答
877 浏览

android - android 2.2动态壁纸截图代码

我使用android 2.2版本开发。我想捕获动态壁纸的截图,这是启动器中的当前壁纸。有没有截屏的方法?

感谢您的帮助。

0 投票
2 回答
3576 浏览

android - 初始化 Android 动态壁纸时如何获取屏幕宽度和高度?

尝试为 android 编写一个简单的动态壁纸。我无法找出如何在初始化时捕获屏幕大小。

关于我如何能做到这一点的任何想法?

谢谢。