如何设置操作项选择状态

时间:2013-08-29 09:08:52

标签: android android-actionbar

我使用Sherlock操作栏库。我想创建一个这样的动作栏: Designed

右侧有两个菜单项,一次只能选择一个(如收音机组)。 我的问题是,如何保持菜单项的选定状态?或者我可以通过编程方式设置菜单项背景吗?

我以编程方式更改了菜单项图标,如下所示:

broken menubar

有人可以帮助我吗?

修改 我正在使用menuItem.setIcon(R.drawable.actionbar_icon1)来设置菜单项图标。 drawable/actionbar_icon1.xml的定义如下:

<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android" >
    <item android:drawable="@drawable/actionbar_selected_bg" />
    <item android:drawable="@drawable/actionbar_icon1_img"></item>
</layer-list>

@drawable/actionbar_selected_bg的定义如下:

<drawable name="actionbar_selected_bg">#0277ca</drawable>

@drawable/actionbar_icon1_img是一张图片。

这不起作用,如第二张图所示。

0 个答案:

没有答案