android - 创建自己的 LiveWallpaperPreview?

标签 android

我想创建自己的 LiveWallpaperPreview,即向用户展示所选动态壁纸的全屏预览(没有 stock-OS 预览具有的“设置壁纸”和“设置”按钮)。

从 2.1 ( android.git.kernel.org ) 重建 LivePicker-Class 效果很好,所以我可以让用户选择要预览的墙纸,但实际的 LiveWallpaperPreview-Class 会尝试导入以下私有(private)接口(interface)/类:

import android.service.wallpaper.IWallpaperConnection;<br/> import android.service.wallpaper.IWallpaperService;<br/> import android.service.wallpaper.IWallpaperEngine;<br/> import android.service.wallpaper.WallpaperSettingsActivity;

有没有什么方法可以在我的应用程序中显示动态壁纸而不使用私有(private) API(我显然不想这样做)?

谢谢!

尼克

最佳答案

你不能这样做。动态壁纸选择器是 Android 操作系统的一部分,无法替代。

关于android - 创建自己的 LiveWallpaperPreview?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2749791/

相关文章:

android - React-native - Axios GET 请求在 Android 模拟器中引发网络错误

android - 在Android中创建 "Sub-Views"(新手问题)

Android:我应该如何处理数据库访问异常?

android - 我应该在 Xamarin.Forms 的什么地方放置 TabbedPage 的图标

android - "react-native start"有效,但在 "react-native run-android"正在进行时崩溃,即使在新项目上也是如此(裸工作流)

android - 错误: failed processing manifest android studio

java - 如何清空一个float类型的变量

android - 从 android studio 推送后更改提交消息

android - Apache Cordova 和 ADT - 更新 'www' 文件夹

安卓应用程序。它也可以包含源代码吗?