自定义样式

时间:2012-11-22 18:18:55

标签: java android themes

要自定义标准样式,请使用以下XML文件:

<resources xmlns:android="http://schemas.android.com/apk/res/android">

   <style name="AppTheme" parent="android:Theme.Holo.Light">
       <item name="windowNoTitle">true</item>
   </style>

</resources>

问题是Eclipse告诉我“windowNoTitle”属性不存在,但是我已经切断了&amp;从官方网站上显示的示例中粘贴了Android dev doc中指明的样式和主题。

如何将此标准代码修改为没有标题栏?

3 个答案:

答案 0 :(得分:0)

您可能需要在attriibute名称之前添加android:前缀,您还需要使用有效的语法链接到父主题ike:

<resources xmlns:android="http://schemas.android.com/apk/res/android">

   <style name="AppTheme" parent="@android:style/Theme.Holo.Light">
       <item name="android:windowNoTitle">true</item>
   </style>

</resources>

答案 1 :(得分:0)

您最后可以添加.NoTitleBar,因此您不需要额外的style item

 <style name="AppTheme" parent="android:Theme.Holo.Light.NoTitleBar" />

答案 2 :(得分:0)

我将其用于全屏:
<style name="FullscreenTheme" parent="android:Theme.NoTitleBar"> <item name="android:windowContentOverlay">@null</item> </style>
它没有标题栏。希望这会有所帮助。