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