首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SherlockActivity与EasyTracker

SherlockActivity与EasyTracker
EN

Stack Overflow用户
提问于 2013-04-08 04:35:03
回答 1查看 450关注 0票数 1

我正试图在安卓系统中实现Google v2,以及ActionBarSherlock。

为了使我的生活变得简单一点,而不必在每个活动中添加EasyTracker代码,我创建了一个名为EasyTracker的新活动,并为EasyTracker实现了onStart()和onStop()方法。

代码语言:javascript
复制
public class SherlockTrackedActivity extends SherlockActivity {
      @Override
      public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
      }

      @Override
      protected void onStart() {
        super.onStart();
        EasyTracker.getInstance().activityStart(this); // Add this method.
      }

      @Override
      protected void onStop() {
        super.onStop();

        EasyTracker.getInstance().activityStop(this); // Add this method.
      }
    }

现在我有了一个新的活动,DemoActivity扩展了SherlockTrackedActivity,但是跟踪器在DemoActivity中不起作用(我从GA实时检查)。

但是,如果我直接实现SherlockTrackedActivity扩展活动,跟踪器实际上在DemoActivity中工作。

代码语言:javascript
复制
public class SherlockTrackedActivity extends Activity {
      @Override
      public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
      }

      @Override
      protected void onStart() {
        super.onStart();
        EasyTracker.getInstance().activityStart(this); // Add this method.
      }

      @Override
      protected void onStop() {
        super.onStop();

        EasyTracker.getInstance().activityStop(this); // Add this method.
      }
    }

我不知道这怎么会发生?

EN

回答 1

Stack Overflow用户

发布于 2013-04-08 07:21:18

在阅读了安卓https://developers.google.com/analytics/devguides/collection/android/v2/parameters的GA分析之后

它每30分钟发送一次数据(除了关闭应用程序并重新启动时,它会立即发送,这就混淆了我在上述问题中的调试进度。它与SherlockActivity无关)

30分钟对“实时跟踪”来说太奇怪了。将其设置为较低的值,数据将显示在实时中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15871327

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档