相关疑难解决方法(0)

如何设置Android操作栏上的菜单项的样式

关于动作栏上的样式有很多问题,但我发现的那些问题与样式标签有关,或者答案对我不起作用.

问题非常简单.我希望能够更改操作栏中菜单项的文本样式(甚至只是颜色).

我读过这个:http : //android-developers.blogspot.com/2011/04/customizing-action-bar.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+blogspot%2FhsDu+%28Android+Developers+Blog% 29

这个问题: 在Android Honeycomb中设置一个动作栏

从中我已经整理了一个测试应用程序,我正在尝试使用以更改菜单项.它使用在eclipse android插件中创建的应用程序的所有默认值,但以下情况除外.

样式文件:

<?xml version="1.0" encoding="utf-8"?>
<resources>

<style name="MyAppTheme" parent="@android:style/Theme.Holo.Light">
    <item name="android:actionBarStyle">@style/MyActionBar</item>
</style>

<style name="MyActionBar" parent="@android:style/Widget.Holo.ActionBar">
    <item name="android:titleTextStyle">@style/MyActionBar.TitleTextStyle</item>
    <item name="android:actionMenuTextAppearance">@style/MyActionBar.MenuTextStyle</item>
</style>

<style name="MyActionBar.TitleTextStyle"
    parent="android:style/TextAppearance.Holo.Widget.ActionBar.Title">
    <item name="android:textColor">#F0F</item>
    <item name="android:textStyle">bold</item>
    <item name="android:textSize">24dip</item>
</style>

<style name="MyActionBar.MenuTextStyle"
    parent="android:style/TextAppearance.Holo.Widget.ActionBar.Title">
    <item name="android:textColor">#F0F</item>
    <item name="android:textStyle">bold</item>
    <item name="android:textSize">24dip</item>
</style>
</resources>
Run Code Online (Sandbox Code Playgroud)

操作栏的菜单:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">

<item android:showAsAction="always|withText" android:icon="@android:drawable/ic_menu_edit"
    android:id="@+id/menu_item1" android:title="menu_item1"></item>

<item android:showAsAction="always|withText" android:icon="@android:drawable/ic_menu_edit"
    android:id="@+id/menu_item2" android:title="menu_item2"></item>

</menu>
Run Code Online (Sandbox Code Playgroud)

主要活动:

public class Main extends Activity {

@Override
public void onCreate(Bundle …
Run Code Online (Sandbox Code Playgroud)

android android-actionbar

60
推荐指数
4
解决办法
13万
查看次数

如何为"选项"菜单设置字体?

当我创建一个选项菜单时,项目似乎默认为本机"sans"字体.当我看商业应用程序时,他们似乎大多数都做同样的事情.是否可以为选项菜单项设置字体大小,颜色重量或字体?

提前致谢.

android

34
推荐指数
4
解决办法
4万
查看次数

如何调整Android中的操作栏菜单文本大小

我正在开发android应用程序.对于减少操作栏菜单项的文本大小有一个疑问.这是我的代码.

<style name="MyActionBar.MenuTextStyle" parent="android:style/TextAppearance.Holo.Widget.ActionBar.Menu">
    <item name="android:textColor">#888888</item> <!-- 
    <item name="android:textStyle">bold</item> -->
    <item name="android:textSize">10dip</item>
    <item name="android:textAppearance">@android:style/TextAppearance.Medium</item>
</style>
Run Code Online (Sandbox Code Playgroud)

提前致谢..

android android-actionbar

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

android ×3

android-actionbar ×2