我已通過調用getSupportActionBar()上的setDisplayHomeAsUpEnabled啓用了向上按鈕。但操作欄中顯示的圖標與默認圖標相比並不好。 一個箭頭圖標顯示爲操作欄中的後退/上移按鈕,我期待僅爲默認按鈕的箭頭。網絡中的所有示例都顯示了用於後退/上移按鈕的陣列頭。Android中的操作欄中的圖標是一個箭頭(< - )而不是箭頭(<)
如何使圖標只是箭頭?
我已通過調用getSupportActionBar()上的setDisplayHomeAsUpEnabled啓用了向上按鈕。但操作欄中顯示的圖標與默認圖標相比並不好。 一個箭頭圖標顯示爲操作欄中的後退/上移按鈕,我期待僅爲默認按鈕的箭頭。網絡中的所有示例都顯示了用於後退/上移按鈕的陣列頭。Android中的操作欄中的圖標是一個箭頭(< - )而不是箭頭(<)
如何使圖標只是箭頭?
您可以通過下面的方法改變操作欄導航圖標
actionBar.setHomeAsUpIndicator(R.drawable.your_icon);
但是,如果我可以使用默認圖標,它會更容易對我? – ted
沒有默認的圖標。你必須使用你的自定義圖標 – Chandrakanth
你可以用你這樣做styles.xml
<item name="homeAsUpIndicator">@drawable/ic_drawer</item>
<item name="android:homeAsUpIndicator">@drawable/ic_drawer</item>
我有同樣的問題,這對我有用。
在最新的sdk向上指標圖標更改爲此圖標。所以如果你想顯示你的自定義箭頭,那麼你需要使用actionBar.setHomeAsUpIndicator(R.drawable.your_icon);方法 – Dharmendra