【问题标题】:How to get getSherlockActivity()?如何获取 getSherlockActivity()?
【发布时间】:2013-12-23 14:17:15
【问题描述】:

我正在尝试使用 WhatsApp 应用程序发送消息的代码。我在post 找到了一个有用的代码。

当我将代码粘贴到我的 Eclipse 中时,它开始向我显示未定义方法 getSherlockActivity() 的错误。

我厌倦了使用 ctrl+shift+o 键和 ctrl+space 键导入库文件。但似乎这种方法需要任何特殊类型的库( .jar )文件。我试图在谷歌上搜索,但无法成功初始化。

请问哪里可以得到这个方法?

【问题讨论】:

  • 你的活动有哪些延伸?
  • 扩展 SherlockActivity
  • 你可以在这里找到jar文件actionbarsherlock.com
  • @sayed.jalil,我找到了,能否请您将其发布为答案,以便我接受它并对未来的用户有所帮助。
  • 很高兴它成功了。我已将其发布为答案。

标签: java android whatsapp


【解决方案1】:

您需要包含 Sherlock 库。你可以在这里找到它:http://actionbarsherlock.com/

【讨论】:

    【解决方案2】:

    使用 getActivity() 代替,如果您没有使用 Sherlock Library 并且您在 Fragment 中。如果您在 Activity 中使用此代码,那么您可以从 getContentResolver()... 开始。

    【讨论】:

      【解决方案3】:

      包含 Sherlock 库并使用扩展 SherlockActivity 而不是扩展 Activity

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-05-20
        • 2020-02-19
        • 2018-01-22
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多