百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
A

android-actionbar

> 编程语言
开源

已弃用的 Android 动作栏实现

1.3K stars0 点赞1 次浏览
访问官网GitHub

工具介绍

已弃用的 Android 动作栏实现

Android 的操作栏

注意: 此库已过时,请使用 v7 appcompat 库 或 ActionBarSherlock。

此项目旨在提供一个可重用的操作栏组件。操作栏模式在 Android Patterns 中有详细说明。 动作栏组件是一个 库项目。这意味着您无需将资源复制粘贴到自己的项目中,只需将动作栏组件添加为任何项目的引用即可。 您需要为操作栏添加图标吗? Olof Brickarp 已将一些 Android 原生图标转换为向量格式。

使用方法

在您的布局中

app:title 的使用是可选的,也可以通过在 ActionBar 上编程方式调用 setTitle 来指定标题。要使用更方便的 app:title,必须以与 android 命名空间相同的方式包含应用程序命名空间。请参阅示例项目中的 layout other.xml,以获得完整示例。同样,请注意,必须引用应用程序命名空间,而不是 actionbar 命名空间,例如 xmlns:app="http://schemas.android.com/apk/res/you.application.package.here".

ActionBar actionBar = (ActionBar) findViewById(R.id.actionbar); // 还可以通过传递一个标题来以编程方式指定标题 // CharSequence 或资源 ID。 //actionBar.setTitle(R.string.some_title); actionBar.setHomeAction(new IntentAction(this, HomeActivity.createIntent(this), R.drawable.ic_title_home_default)); actionBar.addAction(new IntentAction(this, createShareIntent(), R.drawable.ic_title_share_default)); actionBar.addAction(new ToastAction());

自定义操作

ActionBar 提供了一个方便的 IntentAction,可让您轻松地从 Intent 创建操作。要创建自定义操作,只需实现 Action 接口,并按照下面的 Toast 示例创建自己的操作。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Java

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言