• 周五. 4 月 24th, 2026

物嫩软件资讯网

软件资讯来物嫩

编程制作动态壁纸的思路,以编程方式设置动态壁纸

admin@wunen

6 月 8, 2025

Is it possible to set a live wallpaper using some lines of code. For example, i want to tell my users that a live wallpaper is available “click here to set it”.

解决方案

Alright, just so I stop getting downvotes for an outdated answer. Please see Error 454’s answer below for a more robust solution which will send the user directly to the wallpaper preview screen on Jelly Bean and up devices.

========================================

Here’s how to start the wallpaper chooser, from which the user can select your wallpaper. The toast is just a way to explain to the user what’s going on.

Toast toast = Toast.makeText(this, “Choose ” from the list to start the Live Wallpaper.”,Toast.LENGTH_LONG);

toast.show();

Intent intent = new Intent();

intent.setAction(WallpaperManager.ACTION_LIVE_WALLPAPER_CHOOSER);

startActivity(intent);

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注