【问题标题】:How to implement actionbar activities in android <3如何在android <3中实现actionbar活动
【发布时间】:2012-06-08 03:30:21
【问题描述】:

我正在尝试在 API 10 中实现一个操作栏。我已将布局文件创建为“actionbar.xml”,该文件作为布局包含在每个屏幕上。我在操作栏布局上有一个可点击的图像视图。我该如何为此编写一个“onClick()”方法。意思是,我是否必须在每个活动中编写此方法?无论如何我可以创建一个单独的活动作为'ActiobarActivity.java',它将有'onClick()'?如果是这样,那么我如何将它链接到每个屏幕上的应用程序流?

基本上,任何人都可以提出一种方法来在 API

【问题讨论】:

    标签: android


    【解决方案1】:

    这就是 Actionbar Sherlock 的用途:

    http://actionbarsherlock.com/

    【讨论】:

    • 谢谢。我是安卓新手。事实上,我在几周前就被介绍过。你能告诉我如何在我的代码中使用它吗?
    • 不,我不能,因为仅在评论中分享太多,甚至在 stackoverflow 上的问题。他们网站的文档会比我在这里重复它做得更好。 Actionbar Sherlock,不幸的是不是那么容易使用,项目设置有些挑战。以及它的设置如何产生您应该注意的一些后果。首先,您必须针对 API 14 (4.0) 进行编译。这意味着您必须小心不要使用比您计划交付的更高 API 级别的任何内容。它有效,但您必须清楚自己在做什么。
    • Actionbar Sherlock 是一个很棒的库,它可以工作,但它适合中高级 Android 开发人员。示例已包含在内,您可以在 github 上轻松查看它们。 github.com/JakeWharton/ActionBarSherlock/tree/master/samples/…如果对你来说太贵了,我已经做过很多次了。
    • 哈!好的。让我先试一试。无论如何,是否有一些替代方法可以拥有类似操作栏的东西?
    • 下载 APK 并使用 adb 安装它们。试一试,看看 Actionbar Sherlock 的全部功能以及您需要使用多少。
    【解决方案2】:

    http://actionbarsherlock.com 上的 ActionBarSherlock 是一个 Android 库,用于使用 3.0+ 上的本机 ActionBar 和 3.0 之前的第三方库来实现操作栏设计模式。

    3.0 之前的设备的其他 ActionBar 实现:

    GreenDroid https://github.com/cyrilmottier/GreenDroid

    https://github.com/johannilsson/android-actionbar的android-actionbar

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-04-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-03-05
      • 2015-02-20
      相关资源
      最近更新 更多