在styles.xml中,以我的用户风格,我无法设置窗口标题大小(高度)。
总是一样的。
<item name="android:windowTitleSize">20dip</item>
和
<style name="my_menu" parent="@android:style/Theme.Dialog">
<item name="android:windowTitleStyle">@style/CustomMenuTitle</item>
...
<style/>
<style name="CustomMenuTitle" >
<item name="android:layout_height">12dip</item>
<item name="android:windowTitleSize">12dip</item>
<style/>
*编辑*
in manifest.xml:
<activity android:name=".DlgSubmenuZnajdz"
android:screenOrientation="sensor"
android:configChanges="orientation|keyboardHidden"
android:theme="@style/my_menu">
</activity>
不能正常工作。
我该怎么做?
答案 0 :(得分:1)
如果您设置自定义样式,则还必须修改AndroidManifest.xml
。
类似的东西:
<application android:icon="@drawable/icon" android:label="@string/app_name" android:theme="@style/my_menu">
您还可以将自定义主题应用于特定的Activity
。如下例所示。
<activity android:name="com.example.Activity" android:theme="@style/my_menu">
编辑:尝试以下xml:
<style name="my_menu" parent="@android:style/Theme.Dialog">
<item name="android:layout_height">12dip</item>
<item name="android:windowTitleSize">12dip</item>
<item name="android:windowTitleStyle">@style/CustomMenuTitle</item>
...
<style/>
<style name="CustomMenuTitle" >
<!-- customize other stuff here, like the example below -->
<item name="android:textSize">20dip</item>
<style/>