2

我想在我的 Android 应用程序中同时使用EasyTrackerActionBarSherlock 。我正在考虑重写扩展 Activity 和 ListActivity 类的 EasyTracker 类,以扩展相应的 ActionBarSherlock 类,以便后者的更新不会破坏任何东西。

我担心这样做会影响应用程序的性能。有谁知道另一种方式,即更有效的方式来做同样的事情?

4

1 回答 1

2

使用即将推出的 ActionBarSherlock 版本 4,您可以创建自己的基础活动,这些活动可以从您想要的任何类扩展。只需将 的内容复制SherlockActivity到一个新类中并更改它扩展的类。然后你可以使用这个新类作为你的基础活动。

这将允许与也需要使用基类的库进行更轻松的互操作性。

第 4 版将于 3 月 7 日首次发布(希望如此)。您现在可以从存储库4.0-wip的分支中获取它,但很快就会发布和开发。masterdev

于 2012-03-06T16:40:34.347 回答