作者killermarimo (。)
看板AndroidDev
标题[问题] Google analytics Easytracker (v3) 用法
时间Wed Oct 16 00:55:50 2013
小妹对Andoird SDK甚至java都是完全新手
但是现在急需要使用EasyTracker的功能正在抱佛脚研究...
我只要一个dummy app有两个button可以控制analytics开始和结束
网页上开始的范例
@Override
public void onStart() {
super.onStart();
EasyTracker.getInstance(this).activityStart(this); // Add this method.
}
如果要改成button控制
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
startButton = (Button)findViewById(R.id.button1);
startButton.setOnClickListener(new Button.OnClickListener(){
public void onClick(View v) {
/*******
EasyTracker.setInstance(?????).activityStart(?????);
这里this已经指向onClickListener那括号里应该放甚麽?
setInstance(Context cxt)
activityStart(Activity activity)
两个argument不一样,设一个var = myActivity.this好像不适用.....?
********/
}
});
}
另外,有办法在analytics结束的时候就强制回传serverside立刻更新报表资料吗?
先感谢大家><
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 198.228.222.91
1F:推 jack19900510:V2可 GAServiceManager.getInstance().dispatch(); 10/16 10:12
2F:→ jack19900510:?????? 都是带 XXActivity.this 10/16 10:16
3F:→ lovelycateye:1.要能够控制开始结束是个奇怪的需求 10/16 10:46
4F:→ lovelycateye:2.马上回传只能在[即时]看到,其他部分要过一天 10/16 10:47
5F:→ hellogg1:2f正解,因为activity向上继承了Context 10/16 11:24