我正在尝试在我的项目中使用 EasyTracker。但是其中一项活动扩展了 TabActivity。
要使用 EasyTracker,所有活动都必须扩展 TrackedActivity。
我想如果不修改 Android 或 EasyTracker 的源代码,就不可能用我的 TabActivity 子类来扩展它。
我想知道是否可以混合“正常”跟踪(我将用于此活动)和 EasyTracker 的继承跟踪。但似乎至少不可取。来自 EasyTracker 文档:
- 请注意,您的所有活动都必须扩展 TrackedActivity(或
- 等效的 Activity,例如 TrackedListActivity 而不是 ListActivity)
- 这个类来正确跟踪应用程序的使用和时间。
那我该怎么办?