画面下部にメニューアクションバーを表示しています。ユーザーがメニュー項目のいずれかをクリック/タッチしたときに、それを強調表示したい(つまり、ボタンクリックの強調表示が行われる方法)。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
}});
ありがとうチンタン