2015-08-25 55 views
-2

我只是想設計我的應用程序更直觀一點,並提出了這個問題。在這一刻,我有我的actionBar與應用程序的標誌和左側的活動名稱和這三個垂直點(下拉菜單)在另一邊。我如何獲得ActionBar項目沒有下拉和圖標?

我只有三個項目在下拉列表中。

我可以讓他們只有圖標在一個行,而不是在下拉菜單中?

得到了我的佈局XML文件是這樣的:

<?xml version="1.0" encoding="utf-8"?>  
<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="jollocks.bierbrunnen.Bierbrunnen" > 

<item 
android:id="@+id/hauptmenu" 
android:title="@string/hauptmenu" 
android:showAsAction="always" 
android:icon="@drawable/startseite"> 
</item> 

<item 
android:id="@+id/neustart" 
android:title="@string/neustart" 
android:showAsAction="always" 
android:icon="@drawable/nochmal"> 
</item> 
</menu> 

還是一樣。

+1

[是](HTTP:/ /developer.android.com/guide/topics/ui/actionbar.html) – PPartisan

+0

發佈您的整個menu.xml @Jolle – Pooja

+0

查看我更新的答案@Jolle – Pooja

回答

0

對於學習不同類型的菜單項,你應該參考 http://developer.android.com/guide/topics/ui/actionbar.html#ActionItems

https://developer.android.com/training/basics/actionbar/adding-buttons.html

3個選項可用於顯示菜單

  1. 總是(你的要求,也就是說,它會顯示在actionbar
  2. ifRoom
  3. 從來沒有(您目前的情況,即在下拉菜單顯示)

爲您更新的問題

變化 android:showAsAction="always"app:showAsAction="always"

+0

非常感謝! :) 這很棒! – Jolle

相關問題