2012-12-06 33 views
2

我想在ActionBar的正確位置設置文本。我可以使用setTitle()setSubTitle()方法設置標題和副標題。這些文本出現在ActionBar的左上角。有沒有什麼方法可以把文本放在正確的位置上。我可以在這裏使用TextView嗎?如何在ActionBar的正確位置設置文本?

+0

你試過setGravity方法了嗎? – AAnkit

+0

@Ankit setGravity會做什麼? – Jaguar

回答

2

最好添加一個MenuItem,默認情況下它會保持在右邊。並showAsAction = 「withText」

<?xml version="1.0" encoding="utf-8"?> 
<menu xmlns:android="http://schemas.android.com/apk/res/android" > 
    <item 
     android:id="@+id/searchMenuItem" 
     android:showAsAction="always|collapseActionView" 
     android:title="Search"/> 
</menu> 

如果你希望你的冠軍是在右側。我認爲你不能這樣做。嘗試玩自定義的ActionBar風格

+0

感謝您的答案,它的工作,但文字是可點擊的,我怎樣才能刪除可點擊的屬性? – Jaguar