我有一个 prefs xml 活动,其中有一个用于打开和关闭声音的复选框,以及一个供用户输入其姓名的编辑框。有没有办法让首选项活动全屏并设置背景?如果可能的话,我想设置自己的 png 背景。谢谢。
问问题
63 次
3 回答
3
使用主题并android:theme="@style/CustomTheme"
在您的 styles.xml 中使用以下项目<activity>
创建一个CustomTheme
<style name="CustomTheme">
<item name="android:windowBackground">@drawable/backgroundimage</item>
<item name="android:windowFullscreen">true</item>
</style>
于 2013-03-07T00:29:36.850 回答
2
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:ads="http://schemas.android.com/apk/lib/com.google.ads"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/backgroundimage"
android:gravity="center_horizontal"
android:orientation="vertical" >
这里的“背景图像”是来自您的资源的图像。
在 oncreate() -
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN)
于 2013-03-07T00:11:11.260 回答
0
我的 pref.xml 文件:
<?xml version="1.0" encoding="utf-8"?>
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" >
<EditTextPreference
android:title="Ime"
android:key="ime"
android:summary="Upišite svoje ime">
</EditTextPreference>
<CheckBoxPreference
android:title="Zvuk"
android:defaultValue="true"
android:key="checkbox"
android:summary="Ukljucite ili iskljucite zvukove u igri"/>
</PreferenceScreen>
于 2013-03-07T02:23:04.870 回答