[問題] Google analytics Easytracker (v3) 用法

看板AndroidDev作者 (。)時間12年前 (2013/10/16 00:55), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/1
小妹對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

10/16 10:12, , 1F
V2可 GAServiceManager.getInstance().dispatch();
10/16 10:12, 1F

10/16 10:16, , 2F
?????? 都是帶 XXActivity.this
10/16 10:16, 2F

10/16 10:46, , 3F
1.要能夠控制開始結束是個奇怪的需求
10/16 10:46, 3F

10/16 10:47, , 4F
2.馬上回傳只能在[即時]看到,其他部分要過一天
10/16 10:47, 4F

10/16 11:24, , 5F
2f正解,因為activity向上繼承了Context
10/16 11:24, 5F
文章代碼(AID): #1INNEP0c (AndroidDev)