基于ICS代码的ActionBar库

发布于 2024-12-18 07:03:16 字数 149 浏览 0 评论 0原文

是否有一些库可以:

  1. 将 ActionBar API 引入 Honeycomb 之前的 Android 版本。
  2. 基于ICS开源代码。

我了解 Sherlock,但它不是基于 ICS 代码。

Is there some library that:

  1. Brings ActionBar API to pre-Honeycomb Android versions.
  2. Is based on ICS open source code.

?

I know about Sherlock, but it's not based on ICS code.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(3

め七分饶幸 2024-12-25 07:03:16

ActionBarSherlock 的新版本(正在开发中)基于 ICS 代码。它将支持拆分操作栏等。

The new version (in development) of ActionBarSherlock is based on ICS code. It will support split action bar, etc.

往日情怀 2024-12-25 07:03:16

如果您正在寻找 Honeycomb 之前版本的 Google ActionBar 实现,请查看新的 ActionBarCompat 示例。

If you're looking for a Google ActionBar implementation for pre-Honeycomb, take a look at the new ActionBarCompat sample.

殤城〤 2024-12-25 07:03:16

//示例操作栏布局

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/menu_refresh"
          android:title="refresh"
          android:icon="@drawable/ic_action_refresh"
          android:orderInCategory="1"
          android:showAsAction="always" />
    <item android:id="@+id/menu_search"
          android:title="search"
          android:icon="@drawable/ic_action_search"
          android:orderInCategory="0"
          android:showAsAction="always" />

    <item android:id="@+id/menu_share"
          android:title="share"
          android:icon="@drawable/ic_menu_share"
          android:orderInCategory="1"
          android:showAsAction="ifRoom|withText|collapseActionView" />
</menu>

//在您要显示操作栏的活动类中插入以下行

@Override

public boolean onCreateOptionsMenu(Menu menu)
{     
 MenuInflater inflater = getMenuInflater();
  inflater.inflate(R.menu.action_bar, menu);
  return true;
}

//Sample action bar layout

<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/menu_refresh"
          android:title="refresh"
          android:icon="@drawable/ic_action_refresh"
          android:orderInCategory="1"
          android:showAsAction="always" />
    <item android:id="@+id/menu_search"
          android:title="search"
          android:icon="@drawable/ic_action_search"
          android:orderInCategory="0"
          android:showAsAction="always" />

    <item android:id="@+id/menu_share"
          android:title="share"
          android:icon="@drawable/ic_menu_share"
          android:orderInCategory="1"
          android:showAsAction="ifRoom|withText|collapseActionView" />
</menu>

//Insert following lines in your activity class where you want to show action bar

@Override

public boolean onCreateOptionsMenu(Menu menu)
{     
 MenuInflater inflater = getMenuInflater();
  inflater.inflate(R.menu.action_bar, menu);
  return true;
}
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文