public void OnItemClick(AdapterView parent, View view, int position, long id) { switch (Item.List[position].Title) { case Item.内容不偏移: mRefreshLayout.SetEnableHeaderTranslationContent(false); break; case Item.内容跟随偏移: mRefreshLayout.SetEnableHeaderTranslationContent(true); break; case Item.默认主题: setThemeColor(Resource.Color.colorPrimary, Resource.Color.colorPrimaryDark); mRefreshLayout.SetPrimaryColorsId(Android.Resource.Color.DarkerGray); break; case Item.蓝色主题: setThemeColor(Resource.Color.colorPrimary, Resource.Color.colorPrimaryDark); break; case Item.绿色主题: setThemeColor(Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloGreenDark); break; case Item.红色主题: setThemeColor(Android.Resource.Color.HoloRedLight, Android.Resource.Color.HoloRedDark); break; case Item.橙色主题: setThemeColor(Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloOrangeDark); break; } mRefreshLayout.AutoRefresh(); }
public void OnItemClick(AdapterView parent, View view, int position, long id) { switch (Item.List[position].Title) { case Item.默认主题: mRefreshLayout.SetPrimaryColorsId(Android.Resource.Color.White, Android.Resource.Color.Black); break; case Item.蓝色主题: setThemeColor(Resource.Color.colorPrimary, Resource.Color.colorPrimaryDark); break; case Item.绿色主题: setThemeColor(Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloGreenDark); break; case Item.红色主题: setThemeColor(Android.Resource.Color.HoloRedLight, Android.Resource.Color.HoloRedDark); break; case Item.橙色主题: setThemeColor(Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloOrangeDark); break; } mRefreshLayout.AutoRefresh(); }
public void OnItemClick(AdapterView parent, View view, int position, long id) { switch (Item.List[position].Title) { case Item.折叠: mAppBarLayout.SetExpanded(false, true); mAppBarLayout.Enabled = false; mRefreshLayout.SetEnableHeaderTranslationContent(false); break; case Item.展开: mAppBarLayout.SetExpanded(true, true); mAppBarLayout.Enabled = true; mRefreshLayout.SetEnableHeaderTranslationContent(true); break; case Item.蓝色主题: setThemeColor(Resource.Color.colorPrimary, Resource.Color.colorPrimaryDark); break; case Item.绿色主题: setThemeColor(Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloGreenDark); break; case Item.红色主题: setThemeColor(Android.Resource.Color.HoloRedLight, Android.Resource.Color.HoloRedDark); break; case Item.橙色主题: setThemeColor(Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloOrangeDark); break; } mRefreshLayout.AutoRefresh(); }
public bool OnItemLongClick(AView parent, Android.Views.View v, int position, long id) { if (v.Handle == IntPtr.Zero) { return(false); } // get the Note var noteString = (parent as LView).GetItemAtPosition(position).ToString(); // clipData is the text from the note var data = ClipData.NewPlainText( new Java.Lang.String("Note"), new Java.Lang.String(noteString)); // create a visual drag representation from the view var dragShadowBuilder = new AView.DragShadowBuilder(v); // start dragging v.StartDragAndDrop(data, dragShadowBuilder, v, (int)ADragFlags.Global); return(true); }
public void OnItemClick(AdapterView parent, View view, int position, long id) { switch (Item.List[position].Title) { case Item.默认主题: mToolbar.SetBackgroundResource(Android.Resource.Color.White); mToolbar.SetTitleTextColor(0xbbbbbb); mToolbar.SetNavigationIcon(Resource.Drawable.ic_arrow_back_gray_24dp); mRefreshLayout.SetPrimaryColors(0xf0f0f0, 0xffffff); if (Build.VERSION.SdkInt >= BuildVersionCodes.Lollipop) //21 { Window.SetStatusBarColor(new Android.Graphics.Color(0xf0f0f0)); } if (Build.VERSION.SdkInt >= BuildVersionCodes.M) //23 { SystemUiFlags systemUiVisibility = (SystemUiFlags)Window.DecorView.SystemUiVisibility; systemUiVisibility |= SystemUiFlags.LightStatusBar; Window.DecorView.SystemUiVisibility = (StatusBarVisibility)systemUiVisibility; } break; case Item.蓝色主题: setThemeColor(Resource.Color.colorPrimary, Resource.Color.colorPrimaryDark); break; case Item.绿色主题: setThemeColor(Android.Resource.Color.HoloGreenLight, Android.Resource.Color.HoloGreenDark); break; case Item.红色主题: setThemeColor(Android.Resource.Color.HoloRedLight, Android.Resource.Color.HoloRedDark); break; case Item.橙色主题: setThemeColor(Android.Resource.Color.HoloOrangeLight, Android.Resource.Color.HoloOrangeDark); break; } mRefreshLayout.AutoRefresh(); }
public void OnItemClick(Android.Widget.AdapterView parent, View view, int position, long id) { var textView = FindViewById<TextView>(Resource.Id.region); textView.Text = provinces[position]; }
public ItemEventArgs(Android.Widget.AdapterView parent, Android.Views.View view, int position, long id) : base(parent, view, position, id) { }