我想在我的安卓应用程序中同时使用ActionBarSherlock和EasyTracker。我正在考虑重写EasyTracker类,那些扩展活动和ListActivity类的类,以扩展相应的ActionBarSherlock类,这样后者的更新就不会中断任何东西。
我担心通过这样做的应用程序的性能。有没有人知道另一种方法,即更有效率地做同样的事?
发布于 2012-03-06 16:40:34
使用即将发布的ActionBarSherlock版本4,您可以创建您自己的基本活动,这些活动可以从您想要的任何类扩展。只需将SherlockActivity
的内容复制到一个新的类中,并更改它扩展的类。然后,您可以使用这个新类作为您的基本活动。
这将允许与同样需要基类使用的库进行更容易的互操作性。
第4版将于3月7日发布(希望如此)。您现在可以从存储库的存储库分支获得它,但是它将被发布到master
中,并很快在dev
中开发。
https://stackoverflow.com/questions/9586401
复制相似问题