панель разделенного действия не отображается? - PullRequest
0 голосов
/ 15 января 2012

Я хочу сделать панель действий сверху и снизу в Android 4.03, сделать код, но когда я запускаю его, он не появляется, я не знаю, что не так, я ищу резон, прежде чем спросить здесь, но я не нашелчто-нибудь здесь есть код menu / style.xml:

<menu xmlns:android="http://schemas.android.com/apk/res/android" >
<item 
   android:id="@+id/first"
   android:icon="@drawable/cat"  
    />
<item 
   android:id="@+id/first"
   android:icon="@drawable/phone" 
    />
<item 
   android:id="@+id/first"
   android:icon="@drawable/music" 
    />
<item 
   android:id="@+id/first"
   android:icon="@drawable/dialog" 
    />
<item 
   android:id="@+id/first"
   android:icon="@drawable/file"
    />
<item 
   android:id="@+id/first"
   android:icon="@drawable/contact" 
    />
<item 
   android:id="@+id/first"
   android:icon="@drawable/contact" 
    />    

</menu>

код манифеста:

<activity
            android:label="@string/app_name"
            android:name=".CalendarActivity" 
            android:uiOptions="splitActionBarWhenNarrow"
            >
            <intent-filter >
                <action android:name="android.intent.action.MAIN" />

                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>


     and activity code:
      @Override
    public boolean onCreateOptionsMenu(Menu menu) {
         super.onCreateOptionsMenu(menu);
         MenuInflater i=getMenuInflater();
         i.inflate(R.menu.style, menu);
         return true;
    }

, потому что это первое использование для Android 4.0, я немного запутался, почему мои элементы вчерный цвет я их не вижу ??

Ответы [ 2 ]

0 голосов
/ 09 февраля 2012

Я думаю, вам нужно добавить Android: showAsAction = "всегда" для каждого элемента в меню XML.

0 голосов
/ 15 января 2012

Вы установили android:minSdkVersion="14" в своем манифесте? * * * * * * * * * * * * * * * * * * * * * * * * * * * * android:uiOptions совместим со старыми версиями Android, поэтому вы не увидите никаких ошибок!

Помните также, что

Android регулирует внешний вид панели действий различными способами, в зависимости от текущего размера экрана

См. Использование разделенной панели действий для получения дополнительной информации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...