2012-02-19 92 views
0

我在我的Android应用中使用Flurry进行分析。大多数情况下,除了尝试录制一个事件外,它工作正常。我有一个ListView,当用户点击ListView中的一个项目时,我正在记录项目名称。我不知道这是否与尝试在新活动启动之前记录活动有关。如果我调试我的代码,记录事件和onStart/onStop都会被触发。乱舞没有跟踪特定事件

这是我的代码:

@Override 
public void onStart() 
{ 
    super.onStart(); 

    FlurryAgent.onStartSession(this, "flurryId"); 
} 

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

    FlurryAgent.onEndSession(this); 
} 

@Override 
protected void onListItemClick(final ListView l, final View v, final int position, final long id) 
{ 
    super.onListItemClick(l, v, position, id); 

    FlurryAgent.logEvent("Item - viewed"); 

    final Intent browser = new Intent(this, Browser.class); 

    this.startActivity(browser); 
} 
+0

如果出现竞赛状况,我会很惊讶,但要测试我会在事件和活动开始之间进行第二次或第二次等待。 – Ifor 2012-02-19 09:31:14

回答

0

请注意,乱舞确实有300事件的限制。如果超过该限制,则不会记录其他事件。当我进入Manage-> Events部分时,我才发现这一点,并阅读事件列表顶部的小文本。