0
我有一個溢出菜單,其中有3個項目。通過創建一個方法然後調用該方法,我爲其中一個項目創建了一個圖標。唯一的事情是它給了我一個圖標。我怎樣才能在我的溢出菜單中的項目旁邊放置多個圖標?這裏是我的一個我(的方法,它是一個設置圖標代碼:溢出菜單中的圖標
private void setIconInMenu(Menu menu, int menuItemID, int labelId, int iconID) {
MenuItem item = menu.findItem(menuItemID);
SpannableStringBuilder builder =
new SpannableStringBuilder(" " + getResources().getString(labelId));
builder.setSpan(new ImageSpan(this, iconID), 0, 1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
item.setTitle(builder);
這是調用該方法的代碼:
setIconInMenu(menu, R.id.action_preferences, R.string.menu_action_preferences,
R.drawable.ic_settings_white_24dp);
所以我想一些圖標其他菜單中的項目。
感謝。 羅伯特
我會試試這個!謝謝。 – Rob26br