相关疑难解决方法(0)

ActionbarSherlock不包含Action Bar的"溢出"部分(在Android 2.1上)

我正在开发Android 2.1 API 7应用程序.要实现操作栏,我正在使用ActionbarSherlock库.

使用sherlock库一切顺利,我可以使用以下代码在我的项目中使用它实现操作栏.

res/menu/action_menu.xml:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">

    <item android:id="@+id/new_payment_1"
          android:title="@string/new_payment"       
          />    

    <item 
          android:id="@+id/label_1"
          android:icon="@drawable/ic_launcher"
          android:showAsAction="always"/>

    <item 
          android:id="@+id/label_2"
          android:title="text2"
          android:showAsAction="always"/>

    <!-- overflow section of action bar -->
    <item android:title="title2"/>

    <item android:title="title3"/>

    <item android:title="title4"/>

</menu>
Run Code Online (Sandbox Code Playgroud)

在我的Activity类中:

@Override
public boolean onCreateOptionsMenu(Menu menu) {
   MenuInflater inflater = getMenuInflater();
   inflater.inflate(R.menu.action_menu, menu);
   return true;
}
Run Code Online (Sandbox Code Playgroud)

我用上面的代码成功地获得了操作栏.在Android 3.2平台上没问题.

但问题是如果我在Android 2.1平台上运行我的应用程序,操作栏上的操作栏没有溢出部分.为什么???在旧Android平台上使用Sherlock库时,任何人都遇到过同样的问题?

(操作栏的PS"溢出部分"是操作栏的最右侧部分,它隐藏了一些项目,如弹出菜单.更多信息,请点击此处)

android actionbarsherlock

5
推荐指数
1
解决办法
5344
查看次数

我看不到动作栏中的溢出菜单为什么?

我在android中使用actionbar,但它没有显示overflowbar.i我正在尝试作为教程,但它不工作,虽然我做了同样的错误?我只是想要显示和其他溢出的东西.这是menue codei我正在使用actionbar在Android但它没有显示overflowbar.i尝试作为教程,但它不工作,虽然我做了同样的错误?我只是想要显示和其他溢出的家.这是menue代码

<item android:id="@+id/Homebar"
    android:title="Home"
    android:orderInCategory="1"
    android:showAsAction="ifRoom"
    />
<item android:id="@+id/infobar"
    android:title="Info"
    android:orderInCategory="2"
    android:showAsAction="ifRoom"
    />
<item android:id="@+id/servicebar"
    android:title="Services"
    android:orderInCategory="2"
    android:showAsAction="ifRoom"
    />
<item android:id="@+id/onlinetoolsbar"
    android:title="Online tools"
    android:orderInCategory="2"
    android:showAsAction="ifRoom"
    />
<item android:id="@+id/mediacenterbar"
    android:title="Media center"
    android:orderInCategory="2"
    android:showAsAction="ifRoom"
    />
Run Code Online (Sandbox Code Playgroud)

android android-actionbar overflow-menu

0
推荐指数
1
解决办法
3165
查看次数