2013-08-26 41 views
1

我想了解如何更改背景图像的应用程序(而不是通过eclipse)使用任何文件资源管理器在Android(手机)和选择任何file.png将被保存为在应用如何通过任何文件浏览器更改图像背景

+0

嗯,我能想到的唯一的事情(如果我理解正确此,要更改应用程序的背景下,通过其他应用程序 - 右)是将背景设置为Theme.Wallpaper 。然后在另一个应用程序中,您可以以不同的方式设置背景,并在基本应用程序中对BG进行相应更改。试试看,告诉我你是在这之后。 – g00dy

+0

以及我不明白你的意思,但我想改变我的应用程序在我的应用程序的背景 – noobProgrammer

+0

这就是我的意思。 Asuming - 选择文件浏览器,导航到'.jpg','.png'等文件,并将其设置为您设备的背景。如果您的应用程序使用'Theme.Wallpaper'作为默认的应用程序Theme,则会根据您设置到设备的背景图像进行更改。 – g00dy

回答

1

继上述评论的背景图像:

嗯,我能想到的(如果我理解这个正确的,你想改变应用程序的背景的唯一的事,通过其他应用程序 - 右?)是将背景设置为Theme.Wallpaper。然后在另一个应用程序中,您可以以不同的方式设置背景,并在基本应用程序中对BG进行相应更改。

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

简单来说: 1.问题 - 你想改变你的应用程序的背景(简称YApp),但是你想通过从另一个应用程序(比如说一个图库)中选择一张图片来达到这个目的。 2.解决方案 - 我能想到的唯一方法就是将此所需图像设置为设备本身的背景。然后在亚普你必须Theme.Wallpaper集,这将使用该设备的后台

为了把这个用代码,这里是从AndroidManifest一个样品提取:

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

这可以应用到任何活动。 Here's该链接仅供参考。

干杯

+0

感谢您的回答,但您可以使用一些代码,以便完美! :)))))) – noobProgrammer