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);
 }
4

1 回答 1

0

请注意,Flurry 的事件限制为 300。如果超出该限制,则不会记录其他事件。我是在进入“管理”->“事件”部分并阅读事件列表顶部的小文本时才发现这一点的。

于 2012-06-01T10:57:44.400 回答