应用程序背景图像与透明活动

时间:2010-10-29 18:04:01

标签: android

希望你们能帮我一臂之力!这对我来说很棘手

我遇到了我的应用程序的要求,我无法找到这样做的方法。

我需要我的应用程序是全屏的,没有标题栏(完成),这个应用程序将有一个背景图像。但是,我的应用程序的所有活动/视图必须是透明/半透明的,因此应用程序背景将始终显示在我显示的信息后面。

基本上我想有这种行为

http://www.geeky-gadgets.com/wp-content/uploads/2010/05/amazon-kindle-android-app.jpg

支持您看到的图像不是手机壁纸,而是应用程序背景图像。清单文件中的应用程序配置是什么以及eacy活动/视图的配置是什么?

我还注意到,我需要将每个活动设置为全屏而没有标题栏。有没有办法在应用程序中执行全局操作,以便所有活动都以这种方式运行?

非常感谢你的时间

1 个答案:

答案 0 :(得分:1)

要在所有活动中隐藏标题栏,您应该在AndroidManifest.xml文件中设置自定义主题,如下所示:

<application 
    android:icon="@drawable/application_icon"
    android:label="@string/app_name"
    stuff..
    android:theme="@style/MyTheme">

然后在styles.xml中定义主题:

<style name="MyTheme" parent="android:Theme.Black">
    <item name="android:windowNoTitle">true</item>
</style>

对于后台,我很确定你可以设置一个ListView的背景来指向资源文件夹中的.PNG(它可能必须是屏幕的确切尺寸)。 / p>