ポップアップメニューを使用しています。ポップアップメニューの背景を変更したいのですが、変更する方法が見つかりません。アラートダイアログタイプの機能は必要ありません。
ボタンがあり、クリックリスナーでポップアップメニューを初期化します。
Button btn = (Button) findViewById(R.id.btn);
OnClickListener listener = new OnClickListener() {
public void onClick(View v) {
// TODO Auto-generated method stub
popup = new PopupMenu(getBaseContext(), v);
popup.getMenuInflater().inflate(R.menu.popup, popup.getMenu());
popup.setOnMenuItemClickListener(new OnMenuItemClickListener() {
public boolean onMenuItemClick(MenuItem arg0) {
// TODO Auto-generated method stub
return true;
}
});
popup.show();
}
};
btn.setOnClickListener(listener);
メニューフォルダにpopup.xmlがあります。ポップアップメニュー(ボタンではなく)の項目の背景を変更したいのですが、どうすればよいですか?