【发布时间】:2013-02-24 13:08:34
【问题描述】:
我在屏幕底部显示菜单操作栏。当用户单击/触摸任何菜单项时,我想突出显示它(即按钮单击突出显示的方式)。我尝试了 onClickListener 和 ontouchListener 但它没有突出显示。
谁能告诉我我设置了哪些属性/方法。
这是我正在使用的代码。
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
setContentView(R.layout.landing_page_layout);
ActionBar actionBar = getActionBar();
actionBar.show();
// business logic }
@Override
public boolean onCreateOptionsMenu(Menu menu) {
getMenuInflater().inflate(R.menu.menu_items, menu);
item1 = menu.findItem(R.id.menu_option1);
item1.getActionView().setOnTouchListener(new OnTouchListener() {
// logic when user touch menu option1 touch
}});
谢谢 钦坦
【问题讨论】:
-
你能发布一些你正在尝试的代码吗?
-
我分享了代码。请让我知道出了什么问题?
标签: android click highlight menuitem