6
A
回答
16
對不起,我不能答覆的評論,但我猜你想改變動作條溢出菜單圖標。如果是這樣,你可以在styles.xml。
<!-- Application theme. -->
<style name="AppTheme" parent="AppBaseTheme">
<!-- All customizations that are NOT specific to a particular API-level can go here. -->
<item name="android:actionOverflowButtonStyle">@style/MyActionButtonOverflow</item>
</style>
<!-- Style to replace actionbar overflow icon. set item 'android:actionOverflowButtonStyle' in AppTheme -->
<style name="MyActionButtonOverflow" parent="android:style/Widget.Holo.Light.ActionButton.Overflow">
<item name="android:src">@drawable/ic_launcher</item>
</style>
6
//just edit menu.xml file
//add icon for item which will change default setting icon
//add sub menus
///menu.xml file
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="@string/action_settings"
android:icon="@drawable/your_icon"
app:showAsAction="always" >
<menu>
<item android:id="@+id/action_menu1"
android:icon="@android:drawable/ic_menu_preferences"
android:title="menu setting" />
<item android:id="@+id/action_menu2"
android:icon="@android:drawable/ic_menu_help"
android:title="help" />
</menu>
</item>
4
如果你想添加的,而不是3點的其他圖標然後就創建一個類似下面的代碼menu.xml文件:
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/menu_item_add"
android:title="Add"
app:showAsAction="always"
android:icon="@drawable/ic_add" />
</menu>
注: 唐不要用android:showAsAction
。 使用app:showAsAction
。
+0
爲什麼你建議應用程序而不是android? 這是解決方案,但我不明白爲什麼。 –
3
對不起,我沒有足夠的知名度,無法發表評論。這裏是最好的答案,我發現,它的一行代碼:
myToolbar.setOverflowIcon(ContextCompat.getDrawable(getApplicationContext(),R.drawable.my_drawable));
的鏈接,原來答案就在這裏: https://stackoverflow.com/a/35790470/4575772
+1
請不要發佈鏈接只回答其他堆棧溢出問題。相反,投票/標誌以重複的方式關閉,或者,如果問題不重複,*定製針對此特定問題的答案。* –
相關問題
- 1. 在其他按鈕上更改按鈕文本android
- 2. 如何通過按其他按鈕來更改一個按鈕的圖像?
- 3. 如何更改按鈕高度而不影響其他按鈕?
- 4. 如何更改按鈕而不影響其他按鈕?
- 5. 如何交換其他按鈕上的兩個按鈕上的文本點擊
- 6. 如何讓一個按鈕點擊其他按鈕
- 7. 如何在一個按鈕下面的按鈕,越過其他按鈕在Android
- 8. Javascript:如何將按鈕更改爲另一個按鈕?
- 9. 如何將主頁按鈕更改爲其他活動
- 10. 當點擊其他標籤上的其他按鈕時,允許點擊按鈕
- 11. 在按鈕上更改imageview點擊android
- 12. 當在Flash中點擊三個其他按鈕時出現一個按鈕
- 13. 使用其他單選按鈕更改單選按鈕的值
- 14. 使<切換按鈕>更改其他按鈕的drawables?
- 15. 如何更改其他適配器中按鈕的文本? Android
- 16. 如何更改向上按鈕Android ActionBar?
- 17. 按鈕被其他2個按鈕
- 18. 禁用其他按鈕點擊其他按鈕
- 19. Android-如何在按下按鈕時更改按鈕的文字?
- 20. 如何更改onClick事件上其他按鈕的圖像?
- 21. 按鈕開啓/關閉更改按鈕在其他頁
- 22. Device android按鈕如何將按鈕輸入從*改爲。
- 23. 如何使用其他條件按鈕上的按鈕圖像按鈕?
- 24. 如何在Android中按下按鈕後將值更改爲Activity?
- 25. 更改按鈕的按鈕
- 26. 如何在html中創建按鈕並將其更改爲藍色按鈕
- 27. 如何將CGRect更改爲按鈕?
- 28. 如何更改UIpickerView上的元素按下按鈕或按另一個按鈕
- 29. Android如果可以點擊按鈕來更改按鈕上的文本
- 30. 如果一個按鈕按下按鈕,按下的其他按鈕應該做其他事情
如果粘貼你的代碼的人也許能夠幫助你更快。 – Sameer
請在這裏添加一些圖片什麼想要實現。然後你會得到更快的幫助。因爲你說的很難理解。 –
[如何更改操作欄中的選項菜單圖標?](https://stackoverflow.com/questions/26300480/how-to-change-option-menu-icon-in-the-action-bar) – Nikolaus