public void OnButtonClick(View view) { int id = view.Id; switch (id) { case Resource.Id.umeng_example_analytics_event: { MobclickAgent.OnEvent(_context, "click"); MobclickAgent.OnEvent(_context, "click", "button"); } break; case Resource.Id.umeng_example_analytics_ekv: { var dic = new Dictionary <string, string>(); dic.Add("type", "popular"); dic.Add("artist", "JJLin"); MobclickAgent.OnEvent(_context, "music", dic); } break; case Resource.Id.umeng_example_analytics_duration: { var dic = new Dictionary <string, string>(); dic.Add("type", "popular"); dic.Add("artist", "JJLin"); MobclickAgent.OnEventValue(this, "music", dic, 12000); } break; //case Resource.Id.umeng_example_analytics_event_begin: // { // MobclickAgent.OnEventBegin(_context, "music"); // MobclickAgent.OnEventBegin(_context, "music", "one"); // var dic = new Dictionary<string, string>(); // dic.Add("type", "popular"); // dic.Add("artist", "JJLin"); // MobclickAgent.OnKVEventBegin(_context, "music", dic, "flag0"); // } // break; //case Resource.Id.umeng_example_analytics_event_end: // { // MobclickAgent.OnEventEnd(_context, "music"); // MobclickAgent.OnEventEnd(_context, "music", "one"); // MobclickAgent.OnKVEventEnd(_context, "music", "flag0"); // } // break; case Resource.Id.umeng_example_analytics_make_crash: { "123".Substring(10); } break; case Resource.Id.umeng_example_analytics_js_analytic: { StartActivity(new Intent(this, typeof(WebviewAnalytic))); } break; case Resource.Id.umeng_example_analytics_fragment_stack: { StartActivity(new Intent(this, typeof(FragmentStack))); } break; case Resource.Id.umeng_example_analytics_fragment_tabs: { StartActivity(new Intent(this, typeof(FragmentTabs))); } break; case Resource.Id.umeng_example_analytics_social: { UMPlatformData platform = new UMPlatformData(UMPlatformData.UMedia.SinaWeibo, "user_id"); platform.Gender = UMPlatformData.GENDER.Male; platform.WeiboId = "weiboId"; MobclickAgent.OnSocialEvent(this, platform); } break; case Resource.Id.umeng_example_analytics_signin: { MobclickAgent.OnProfileSignIn("example_id"); } break; case Resource.Id.umeng_example_analytics_signoff: { MobclickAgent.OnProfileSignOff(); } break; } }