我想同时使用 EasyTracker 和 ActionBarSherlock 在我的 Android 应用程序中。我正在考虑重写扩展 Activity 和 ListActivity 类的 EasyTracker 类,以扩展相应的 ActionBarSherlock 类,以便后者的更新不会破坏任何东西。
我担心这样做会影响应用程序的性能。
有谁知道另一种方式,即更有效的方式来做同样的事情?
最佳答案
使用即将推出的 ActionBarSherlock 版本 4,您可以创建自己的基础 Activity ,这些 Activity 可以从您想要的任何类扩展。只需复制SherlockActivity
的内容即可进入一个新类并更改它扩展的类。然后你可以使用这个新类作为你的基础 Activity 。
这将允许与也需要使用基类的库进行更轻松的互操作。
第 4 版将于 3 月 7 日首次发布(希望如此)。您可以从 4.0-wip
获得它the repository的分公司目前,但将发布到 master
并在 dev
中开发不久。
关于java - 在 Android 上同时使用 EasyTracker 和 ActionBarSherlock,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9586401/