1

我目前在显示带有app:showAsAction="collapseActionView"类型的操作栏项目时遇到了问题。我想在可折叠列表中显示操作栏项目。在高级 api 中一切正常,但在 api lv 8 中,操作项根本不显示。但是,如果我将 showAsAction 更改为除collapseActionView 之外的任何其他类型,它们就会起作用。任何想法如何使其作为可折叠列表正常工作?我在每个活动中扩展 ActionBarActivity 并导入相关的库import android.support.v7.app.ActionBarActivity;,但它仍然无法正常工作。

菜单

<item android:id="@+id/action_settings"
    android:title="@string/action_menu_settings"
    android:orderInCategory="100"
    android:icon="@drawable/ic_action_settings"
    app:showAsAction="collapseActionView" />

<item android:id="@+id/action_about"
    android:title="About"
    android:orderInCategory="100"
    app:showAsAction="collapseActionView" />

活动 onCreateOptionsMenu

@Override
public boolean onCreateOptionsMenu(Menu menu)
{
    // Inflate the menu; this adds items to the action bar if it is present.
    getMenuInflater().inflate(R.menu.pagrindinis, menu);
    return true;
}

感谢所有的帮助!

4

0 回答 0