我试图了解如何使用 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/