android - 如何通过任何文件资源管理器更改图像背景

标签 android image view background

我试图了解如何使用 android(手机)中的任何文件资源管理器更改应用程序的背景图像(不是通过 eclipse)并选择任何 file.png 将其保存为应用程序中的背景图像

最佳答案

根据上面的评论:

嗯,我唯一能想到的(如果我理解正确的话,您想通过另一个应用程序更改应用程序的背景 - 对吧?)就是将背景设置为 Theme.Wallpaper。然后在其他应用程序中,您可以设置不同的背景,在基础应用程序中,BG 将相应更改。

假设 - 选择文件资源管理器,导航到 .jpg、.png 等文件,然后将其设置为设备的背景。如果您的应用程序使用 Theme.Wallpaper作为默认应用程序主题,然后它将根据您为设备设置的背景图像进行更改。

简单来说: 1. 问题 - 您想更改您的应用程序(简称 YApp)的背景,但您希望通过从另一个应用程序(比方说图库)中选择一张图片来实现。 2. 解决方案——我唯一能想到的就是将这个想要的图像设置为设备本身的背景。然后在 YApp 中你将拥有 Theme.Wallpaper设置,这将使用设备的背景

为了将此与代码结合起来,这里是从 AndroidManifest 中提取的示例:

<activity android:name="MainActivity" android:theme="@style/Theme.Translucent"> </activity>

这可以应用于任何 Activity 。 Here's供引用的链接。

干杯

关于android - 如何通过任何文件资源管理器更改图像背景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18444512/

相关文章:

android - NV21 ByteArray 到 array2d<rgb_pixel>

android - 如何将 Android 分页库与 NetworkBoundResource 集成

android - gradle 无法解析意式 Espresso 的 Intent 、转轮、规则和核心

javascript - 如何获取上传图片的DataUrl?

python - 如何使用 PIL 获取 PNG 图像的 alpha 值?

java - 在 Java 中是否有比 AffineTransform 更有效的旋转图像的方法?

html - 如何将值从html传递到django中查看?

date - CouchDB 不更新即将发生和过去的事件的 View

Android 通知内容文本不会显示在 OS 4.4.4 Kitkat 上,但会显示在 OS 5.0 Lollipop 上

android - view - 寻找类似 on(View)Destroyed 的事件