问题标签 [android-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 投票
3 回答
9329 浏览

android - 从 url 将图像设置为壁纸

我想创建一个应用程序,允许用户通过单击按钮将图像设置为墙纸。该图像将位于 url 中,墙纸的设置是通过 AsyncTask 执行的。我已按照此视频中所示的步骤操作:https ://www.youtube.com/watch?v=JeA8Z8dtD10但它对我不起作用。该应用程序显示了该按钮,但是当我单击它时,会发生任何事情。

这是代码:

编辑:


我还向 Manifest 添加了 INTERNET 和 SET_WALLPAPER 权限。你知道错误在哪里吗?太感谢了 :)

0 投票
1 回答
956 浏览

java - 如何在android中将颜色资源设置为墙纸?

我想在android中将纯色设置为墙纸,但是当我单击按钮时,该应用程序不幸停止了。

这是我的代码:

这是colors.xml的代码:

日志猫:

我还在清单中设置了所需的权限。

0 投票
1 回答
571 浏览

android - 动态壁纸 setwallpaper 事件监听器问题

我试图弄清楚是否有任何机制可以检测用户何时单击“设置墙纸”或在预览屏幕中按下“返回”或是否按下“返回”按钮。我查看了Wallpaper Service Engine,唯一可以使用的更改是检测用户是否 处于预览模式

我想知道是否有其他人将它运行到这个问题上?提前感谢您的帮助:这是一个简单的壁纸引擎,它记录了一些事件

0 投票
1 回答
128 浏览

java - 从手机中选择图片并通过单击按钮将其设置为壁纸的活动

这是一个活动文件,可帮助用户从移动设备中选择图像。然后将其设置为墙纸,但是当我选择图像时,我的手机墙纸没有任何反应。我还在清单文件中创建了一个权限。它似乎一直在工作,直到我在手机中打开一个窗口来选择图像,但在那之后它只是工作但不改变壁纸。错误应该在 onActivityResult 方法中。

代码:包com.example.android.mca3project;

在没有过滤器的情况下向上滚动很多之后出现 Logcat 错误我发现了这些:我可以看到 SETWALLPAPER 权限存在某种问题。

这是我的清单文件:

0 投票
0 回答
159 浏览

android - Android - 使用 Ion 库设置壁纸

我正在使用 Ion 库将图像加载到 Imageview 中。

我想通过 Intent
这个代码在壁纸中设置加载的图像:

此代码在 picasso 库中有效,但在 Ion 库中 Uri 为空。

我应该怎么做才能从 Imageview 获取图像 Uri?

0 投票
3 回答
132 浏览

android - 应用壁纸时出现 OutOfMemory 错误

尝试将壁纸应用到设备时出现 OutOfMemoryError。

我正在使用 AsyncTask,有时它工作正常,但有时会发生这种情况。

有人可以帮助我进一步优化它吗?提前致谢。

异步任务代码:

壁纸资源加载自:

0 投票
1 回答
193 浏览

android - 如何使用警报管理器触发 Wallpaperservice.enigine 类。(我不想使用 RTC_Wakeup)

我正在开发一个壁纸应用程序。如果该文件夹不存在,则在外部存储中创建一个文件夹。用户设置的时间间隔。然后应用程序将按用户提供的间隔从该文件夹设置壁纸(如果不是空的)。

  1. File dir= new File(Environment.getExternalStorageDirectory().getAbsolutePath()+"/"+"imagesWallpaper");

    /li>

它不是在创建我外部内存的文件夹,不知道为什么

2.我触发了壁纸服务,但我不知道为什么它没有启动 WallpaperEngine 类。请帮助。

壁纸主活动:

WallpaperSrvc 和 WallpaperEngine 类:

显现:

主要活动布局:

res/xml/mywallpaper.xml:

0 投票
3 回答
395 浏览

android - onHandleIntent - 应用程序关闭时壁纸更改无法正常工作

我正在使用 IntentService 在后台更改墙纸。它在收到推送通知时被调用。如果在应用程序打开时收到通知,下面的代码可以正常工作。但是如果应用程序被关闭/杀死(通过在菜单按钮的帮助下将其刷掉)则不起作用

打开应用程序时工作正常。当关闭/杀死时,它无法创建 WallpaperManager 的实例并抛出异常。

0 投票
1 回答
502 浏览

android - Android 使用 setWallpaperOffsets 使用 ViewPager 动画壁纸滚动

我正在制作一个 android 启动器,我想在页面滚动时让壁纸滚动,所以我将 onPageChangeListener 添加到 mViewPager 并更改壁纸偏移

问题是我想让壁纸在页面改变时平滑滚动,但在我上面的代码中,它会直接将壁纸改变到相应的位置,请帮忙。

0 投票
1 回答
76 浏览

android - 缩小可绘制的墙纸位图以减少 RAM 使用

我目前正在使用设备壁纸作为我的布局背景。在三星 S3 中,位图可绘制大小在某些设备上非常大,约为 7 MB。有什么方法可以在不消耗更多 RAM 的情况下减少这种情况。我担心低内存设备上的OOM。