0
這是我的menu-main.xml。我怎樣才能把我的標誌放在Android Action Bar的中心?
代碼下方的圖片顯示了我想將徽標放在我的應用程序中的位置。
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
tools:context="com.example.akam.billettogram.MainActivity">**strong text**
<item
android:id="@+id/logo"
app:showAsAction="always"
android:title=""
android:layout_gravity="center"
android:icon="@drawable/logo"/>
<item
android:id="@+id/action_settings"
android:orderInCategory="100"
android:title="@string/action_settings"
app:showAsAction="never"/>
</menu>
Position that I want to put my logo in.
不要。 Android應用程序在操作欄的中央沒有徽標,應該使用操作欄爲用戶所在的屏幕提供上下文。例如:照片庫應該在操作欄中有文字「照片」或「照片庫」,而不是徽標。 – CodyEngel
確定感謝您的幫助 – 1987akam
您將不得不定義一個帶有文本框(帶有中心重力)的新工具欄項目,並將您的活動的主題設置爲NoActionBar。我會在一秒內給出答案的例子。 –