我正在嘗試自定義設置菜單或創建一些功能。我目前有一個標題和一個設置按鈕(帶有自定義圖標)的工具欄。此按鈕將打開一個PopupMenu的是這樣的:安卓下拉菜單設置菜單
btnOpenMenu.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
PopupMenu popupMenu = new PopupMenu(HomeActivity.this, view){
@Override
public void setOnMenuItemClickListener(@Nullable OnMenuItemClickListener listener) {
super.setOnMenuItemClickListener(listener);
}
};
popupMenu.inflate(R.menu.menu);
popupMenu.show();
}
});
彈出菜單是工作,但我現在需要自定義視圖,至少使其全寬和中央的文字,如圖所示:
是否可以使用彈出式菜單進行此操作?我怎樣才能擴大菜單的寬度,並使其全寬?
在此先感謝。
謝謝..我很高興幫助.. –