void ShowFragment(Fragment frag) { FragmentTransaction transact = FragmentManager.BeginTransaction(); transact.Hide(AlarmsList); transact.Hide(NewAlarm); transact.Show(frag); transact.Commit(); }
private void HideAllFragment(FragmentTransaction fTransaction) { if (NearbyConnectionFrag != null) { fTransaction.Hide(NearbyConnectionFrag); } if (WifiSharingFrag != null) { fTransaction.Hide(WifiSharingFrag); } }
private void HideAllFragment(FragmentTransaction FTransaction) { if (Subscribe != null) { FTransaction.Hide(Subscribe); } if (Publish != null) { FTransaction.Hide(Publish); } }
void ShowFragment(Fragment frag) { FragmentTransaction transact = FragmentManager.BeginTransaction(); transact.Hide(IntroducereIntrebare_Fragment); transact.Hide(SetareVariante_Fragment); transact.Hide(SetareDurata_Fragment); transact.Show(frag); transact.Commit(); }
private void hideAllFragment(FragmentTransaction fragmentTransaction) { if (f1 != null) { fragmentTransaction.Hide(f1); } if (f2 != null) { fragmentTransaction.Hide(f2); } if (f3 != null) { fragmentTransaction.Hide(f3); } }
public void OnTabSelected(Android.Support.V7.App.ActionBar.Tab tab, Android.Support.V4.App.FragmentTransaction ft) { switch (tab.Text) { case "Cauta produs": { if ((CautaMagazinFragment != null) && (CautaProdusFragment != null)) { FragmentTransaction transact = FragmentManager.BeginTransaction(); transact.SetCustomAnimations( Resource.Animation.ScaleToMax, Resource.Animation.ScaleToZero); transact.Hide(CautaMagazinFragment); transact.Show(CautaProdusFragment); transact.AddToBackStack(null); transact.Commit(); } } break; case "Cauta magazin": { FragmentTransaction transact = FragmentManager.BeginTransaction(); transact.SetCustomAnimations( Resource.Animation.ScaleToMax, Resource.Animation.ScaleToZero); transact.Hide(CautaProdusFragment); transact.Show(CautaMagazinFragment); transact.AddToBackStack(null); transact.Commit(); } break; } }
//隐藏所有Fragment private void hideAllFragment(FragmentTransaction fragmentTransaction) { if (fg1 != null) { fragmentTransaction.Hide(fg1); } if (fg2 != null) { fragmentTransaction.Hide(fg2); } if (personalFragment != null) { fragmentTransaction.Hide(personalFragment); } //if (openCardStep2Fragment != null) fragmentTransaction.Hide(openCardStep2Fragment); }
//隐藏所有Fragment public void HideAllFragment(FragmentTransaction transaction) { //if (f1 != null) //{ // transaction.Hide(f1); //} if (f2 != null) { transaction.Hide(f2); } if (f3 != null) { transaction.Hide(f3); } }
public override void OnBindViewHolder(RecyclerView.ViewHolder holder, int position) { MyView myholder = holder as MyView; myholder.Task.Text = Mitems[position].Task_name; // myholder.Description.Text = Mitems[position].Description; myholder.Deadline_date.Text = Mitems[position].deadline_date.ToString(); DateTime dateTime = DateTime.Parse(Mitems[position].deadline_date); // myholder.Mark_to.Text = Mitems[position].mark_to; //myholder.Task_status.Text = Mitems[position].task_status; myholder.Description.Text = Mitems[position].mark_to; var local = new LocalOnClickListener(); myholder.Linear.SetOnClickListener(local); local.HandleOnClick = () => { string id = Mitems[position].Task_id; ComplainceFrag_OutBox nextFrag = new ComplainceFrag_OutBox(); FragmentTransaction ft = fragment.BeginTransaction(); ft.Hide(fragment.FindFragmentByTag("MainFrag")); ft.Add(Resource.Id.container, nextFrag, "ComplainceFrag_OutBox"); ft.AddToBackStack(null); ft.SetTransition(FragmentTransaction.TransitFragmentOpen); ft.Commit(); // fragment.BeginTransaction().Replace(Resource.Id.container, nextFrag).Commit(); Bundle bundle = new Bundle(); bundle.PutString("task_id", id); nextFrag.Arguments = bundle; }; myholder.time_left.Text = date_difference(DateTime.Now, dateTime); // myholder.time_left.Text = date_difference(DateTime.Now, Mitems[position].deadlineDate); }
protected override void OnCreate(Bundle bundle) { RequestWindowFeature(WindowFeatures.NoTitle); Window.SetFlags(WindowManagerFlags.Fullscreen, WindowManagerFlags.Fullscreen); base.OnCreate(bundle); SetContentView(Resource.Layout.Organizator_Trip_NewQuestionPool); IntroducereIntrebare = FindViewById <RelativeLayout>(Resource.Id.relativeLayout2); SetareVariante = FindViewById <RelativeLayout>(Resource.Id.relativeLayout3); SetareDurata = FindViewById <RelativeLayout>(Resource.Id.relativeLayout4); Container = FindViewById <FrameLayout>(Resource.Id.frameLayout1); TextView TView_IntroducereIntrebare = FindViewById <TextView>(Resource.Id.textView1); TextView TView_SetareVariante = FindViewById <TextView>(Resource.Id.textView2); TextView TView_SetareDurata = FindViewById <TextView>(Resource.Id.textView3); SetTypeface.Normal.SetTypeFace(this, TView_IntroducereIntrebare); SetTypeface.Normal.SetTypeFace(this, TView_SetareVariante); SetTypeface.Normal.SetTypeFace(this, TView_SetareDurata); Animation Slide_Speed1 = AnimationUtils.LoadAnimation(this, Resource.Animation.SlideRightToLeft_Speed1); Animation Slide_Speed2 = AnimationUtils.LoadAnimation(this, Resource.Animation.SlideRightToLeft_Speed2); Animation Slide_Speed3 = AnimationUtils.LoadAnimation(this, Resource.Animation.SlideRightToLeft_Speed3); IntroducereIntrebare.StartAnimation(Slide_Speed1); SetareVariante.StartAnimation(Slide_Speed2); SetareDurata.StartAnimation(Slide_Speed3); IntroducereIntrebare.Click += IntroducereIntrebare_Click; SetareVariante.Click += SetareVariante_Click; SetareDurata.Click += SetareDurata_Click; IntroducereIntrebare_Fragment = new Organizator_Trip_NewQuestionPool_IntroducereIntrebare(); SetareVariante_Fragment = new Organizator_Trip_NewQuestionPool_SetareVariante(); SetareDurata_Fragment = new Organizator_Trip_NewQuestionPool_SetareDurata(IntroducereIntrebare_Fragment, SetareVariante_Fragment); FragmentTransaction transact = FragmentManager.BeginTransaction(); transact.Add(Container.Id, IntroducereIntrebare_Fragment, "IntroducereIntrebare"); transact.Add(Container.Id, SetareVariante_Fragment, "SetareVariante"); transact.Add(Container.Id, SetareDurata_Fragment, "SetareDurata"); transact.Hide(IntroducereIntrebare_Fragment); transact.Hide(SetareVariante_Fragment); transact.Hide(SetareDurata_Fragment); transact.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Navigation); var boton_superiorderecho = FindViewById <ImageView>(Resource.Id.imgNotificacion); DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); ActionBarDrawerToggle toggle = new ActionBarDrawerToggle(this, drawer, Resource.String.navigation_drawer_open, Resource.String.navigation_drawer_close); drawer.AddDrawerListener(toggle); toggle.SyncState(); NavigationView navigationView = FindViewById <NavigationView>(Resource.Id.nav_view); navigationView.SetNavigationItemSelectedListener(this); var btnMenu = FindViewById <ImageView>(Resource.Id.imgMenu); btnMenu.Click += delegate { drawer.OpenDrawer(GravityCompat.Start); }; _Fragment_Caballos = new Fragment_Caballos(this); transaccion = FragmentManager.BeginTransaction(); transaccion.Add(Resource.Id.FrameContent, fragment_perfil, "Perfil"); transaccion.Add(Resource.Id.FrameContent, _Fragment_Caballos, "Horses"); transaccion.Add(Resource.Id.FrameContent, fragment_Chat, "Chat"); transaccion.Add(Resource.Id.FrameContent, fragment_ajustes, "Ajustes"); transaccion.Add(Resource.Id.FrameContent, fragment_salud, "Salud"); transaccion.Hide(_Fragment_Caballos); transaccion.Hide(fragment_Chat); transaccion.Hide(fragment_ajustes); transaccion.Hide(fragment_salud); transaccion.Show(fragment_perfil); transaccion.Commit(); var headerView = navigationView.GetHeaderView(0); //var nombre = headerView.FindViewById<TextView>(Resource.Id.txtusuario); //nombre.Text = new ShareInside().Consultar_DatosUsuario().nombre; boton_superiorderecho.Click += delegate { StartActivity(typeof(Editar_Perfil)); }; }
public void HideSearchPage() { FragmentTransaction transaction = FragmentManager.BeginTransaction(); if (searchFragment != null) { transaction.Hide(searchFragment).CommitAllowingStateLoss(); } }
/// <summary> /// Helper method to hide the map /// </summary> private void HideMap() { if (map != null) { FragmentTransaction tx = FragmentManager.BeginTransaction(); tx.Hide(map); tx.Commit(); } }
public void HideBarPage() { FragmentTransaction transaction = FragmentManager.BeginTransaction(); if (barFragment != null) { transaction.Hide(barFragment).Commit(); } }
public void OnTabUnselected(ActionBar.Tab tab, FragmentTransaction ft) { switch (tab.Text) { case "Login": ft.Hide(fragTab1); break; case "Contacts": ft.Hide(fragTabContacts); break; case "XML Log": ft.Hide(fragTab2); break; case "Events": ft.Hide(fragTab3); break; } }
// Update fragment visibility based on current check box state. void UpdateFragmentVisibility() { FragmentTransaction ft = GetChildFragmentManager().BeginTransaction(); if (mCheckBox1.IsChecked()) { ft.Show(mFragment1); } else { ft.Hide(mFragment1); } if (mCheckBox2.IsChecked()) { ft.Show(mFragment2); } else { ft.Hide(mFragment2); } ft.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { Window.SetFlags(WindowManagerFlags.Fullscreen, WindowManagerFlags.Fullscreen); base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Extra_BeSmart_MainView); SupportActionBar.SetDisplayShowCustomEnabled(true); SupportActionBar.SetCustomView(Resource.Layout.Extra_BeSmart_ActionBar); SupportActionBar.NavigationMode = Convert.ToInt32(ActionBarNavigationMode.Tabs); SupportActionBar.SetHomeButtonEnabled(false); SupportActionBar.SetDisplayShowHomeEnabled(false); SupportActionBar.SetBackgroundDrawable(new ColorDrawable(Android.Graphics.Color.Rgb(213, 219, 254))); SupportActionBar.SetStackedBackgroundDrawable(new ColorDrawable(Android.Graphics.Color.Rgb(213, 219, 254))); var tab1 = SupportActionBar.NewTab(); tab1.SetText("Cauta produs"); tab1.SetTabListener(this); var tab2 = SupportActionBar.NewTab(); tab2.SetText("Cauta magazin"); tab2.SetTabListener(this); SupportActionBar.AddTab(tab1); SupportActionBar.AddTab(tab2); { ImageView ActionBarIcon = SupportActionBar.CustomView.FindViewById <ImageView>(Resource.Id.imageView1); TextView ActionBarPromo = SupportActionBar.CustomView.FindViewById <TextView>(Resource.Id.textView1); SetBeatingAnimation(ActionBarIcon); SetTypeface.Normal.SetTypeFace(this, ActionBarPromo); } FragmentContainer = FindViewById <FrameLayout>(Resource.Id.frameLayout1); FragmentTransaction transact = FragmentManager.BeginTransaction(); CautaMagazinFragment = new BeSmart_Main_CautaMagazinFragment(); CautaProdusFragment = new BeSmart_Main_CautaProdusFragment(); transact.Add(FragmentContainer.Id, CautaMagazinFragment, "CautaMagazin"); transact.Hide(CautaMagazinFragment); transact.Add(FragmentContainer.Id, CautaProdusFragment, "CautaProdus"); transact.Commit(); }
protected override void OnCreate(Bundle savedInstanceState) { RequestWindowFeature(WindowFeatures.NoTitle); Window.SetFlags(WindowManagerFlags.Fullscreen, WindowManagerFlags.Fullscreen); Bundle Data = Intent.Extras; string LaunchType = (Data != null) ? Data.GetString("LaunchType") : string.Empty; base.OnCreate(savedInstanceState); SetContentView(Resource.Layout.Alarm); Container = FindViewById <FrameLayout>(Resource.Id.frameLayout1); NewAlarm = new Alarm_NewAlarm(); AlarmsList = new Alarm_AlarmsList(NewAlarm, this); NewAlarm.AlarmList = AlarmsList; FragmentTransaction transact = FragmentManager.BeginTransaction(); transact.Add(Container.Id, NewAlarm, "NewAlarm"); transact.Add(Container.Id, AlarmsList, "AlarmsList"); if (LaunchType.Equals("NewAlarm")) { transact.Hide(AlarmsList); NewAlarm.OnFragmentShown(); } else { transact.Hide(NewAlarm); } transact.Commit(); }
//Show the corresponding fragment according to positon and hide the previous fragment private void setFragmentPosition(int position) { FragmentTransaction ft = SupportFragmentManager.BeginTransaction(); Android.Support.V4.App.Fragment currentFragment = mFragments[position]; Android.Support.V4.App.Fragment lastFragment = mFragments[lastIndex]; lastIndex = position; ft.Hide(lastFragment); if (!currentFragment.IsAdded) { SupportFragmentManager.BeginTransaction().Remove(currentFragment).Commit(); ft.Add(Resource.Id.ll_frameLayout, currentFragment); } ft.Show(currentFragment); ft.CommitAllowingStateLoss(); }
public override View GetView(int position, View convertView, ViewGroup parent) { var grid = convertView; LayoutInflater inflater = (LayoutInflater)mContext.GetSystemService(Context.LayoutInflaterService); var local = new LocalOnClickListener(); ViewHolder1 holder; if (grid == null) { holder = new ViewHolder1(); grid = inflater.Inflate(Resource.Layout.Attachment_layout, null); var view = grid.FindViewById <ImageView>(Resource.Id.imageview_attach); grid.Tag = new ViewHolder1() { View = view }; } holder = (ViewHolder1)grid.Tag; if (myList[position].Path != "" && myList[position].Path != null) { Glide.With(mContext).Load(myList[position].Path).Into(holder.View); } else if (myList[position].localPath != "" && myList[position].localPath != null) { Glide.With(mContext).Load(myList[position].localPath).Into(holder.View); } local.HandleOnClick = () => { ImageDialogFragment nextFrag = new ImageDialogFragment(); FragmentTransaction ft = fm.BeginTransaction(); ft.Hide(fm.FindFragmentByTag("ComplainceFragment")); ft.Add(Resource.Id.container, nextFrag); ft.AddToBackStack(null); ft.SetTransition(FragmentTransaction.TransitFragmentOpen); ft.Commit(); Bundle bundle = new Bundle(); bundle.PutString("Path", myList[position].Path); nextFrag.Arguments = bundle; }; holder.View.SetOnClickListener(local); return(grid); }
/// <summary> /// 切换tabl /// </summary> /// <param name="index"></param> /// <returns></returns> private void showTab(int idx) { for (int i = 0; i < fragments.Count; i++) { Fragment fragment = fragments[i]; FragmentTransaction ft = obtainFragmentTransaction(idx); if (idx == i) { ft.Show(fragment); } else { ft.Hide(fragment); } ft.Commit(); } currentTab = idx; }
void AddShowHideListener(int buttonId, Fragment fragment) { Button button = (Button)FindViewById(buttonId); button.Click += (o, a) => { FragmentTransaction ft = GetSupportFragmentManager().BeginTransaction(); ft.SetCustomAnimations(global::Android.R.Anim.Fade_in, global::Android.R.Anim.Fade_out); if (fragment.IsHidden()) { ft.Show(fragment); button.SetText("Hide"); } else { ft.Hide(fragment); button.SetText("Show"); } ft.Commit(); }; }
public bool OnNavigationItemSelected(IMenuItem item) { // Handle navigation view item clicks here. int id = item.ItemId; DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); FragmentTransaction transaction = SupportFragmentManager.BeginTransaction(); Fragment fragment = null; if (id == Resource.Id.nav_weathernow) { fragment = new WeatherNowFragment(); } else if (id == Resource.Id.nav_locations) { fragment = new LocationsFragment(); } else if (id == Resource.Id.nav_settings) { StartActivity(new Intent(this, typeof(SettingsActivity))); drawer.CloseDrawer(GravityCompat.Start); return(false); } if (fragment != null) { if (fragment.Class != SupportFragmentManager.FindFragmentById(Resource.Id.fragment_container).Class) { if (fragment is WeatherNowFragment) { // Pop all since we're going home fragment = null; transaction.Commit(); SupportFragmentManager.PopBackStackImmediate(null, (int)Android.App.PopBackStackFlags.Inclusive); } else if (fragment is LocationsFragment) { Fragment current = SupportFragmentManager.FindFragmentById(Resource.Id.fragment_container); if (current is WeatherNowFragment) { // Hide home frag if (current.Tag == "home") { transaction.Hide(current); } else { // Destroy lingering WNow frag SupportFragmentManager.BeginTransaction() .Remove(current) .Commit(); current.OnDestroy(); current = null; SupportFragmentManager.PopBackStack(); } } if (SupportFragmentManager.FindFragmentByTag("locations") != null) { // Pop all frags if LocFrag in backstack fragment = null; transaction.Commit(); } else { // Add LocFrag if not in backstack // Commit the transaction transaction .Add(Resource.Id.fragment_container, fragment, "locations") .AddToBackStack(null) .Commit(); } } } } drawer.CloseDrawer(GravityCompat.Start); return(true); }
void SetAlarm_Touch(object sender, View.TouchEventArgs e) { SetAlarm.SetX(e.Event.RawX - SetAlarm.Width / 2); float AlphaVal = 1f - 1f / (592f / SetAlarm.GetX()); SetAlarm.Alpha = AlphaVal; SetAlarmContainer.Alpha = AlphaVal; SetAlarmText.Alpha = AlphaVal; AlarmHour.Alpha = AlphaVal; AlarmMin.Alpha = AlphaVal; Dots.Alpha = AlphaVal; AlarmName.Alpha = AlphaVal; RemindMe.Alpha = AlphaVal; FireAlert.Alpha = AlphaVal; EarthquakeAlert.Alpha = AlphaVal; if (e.Event.Action.Equals(MotionEventActions.Up)) { if (SetAlarm.GetX() > 450f) { SaveUsingSharedPreferences susp = new SaveUsingSharedPreferences(Activity); if (Index == null) { string LastID = GetLastID(); string Hour = AlarmHour.Value.ToString(); string Min = AlarmMin.Value.ToString(); string Name = (AlarmName.Text != string.Empty) ? AlarmName.Text : "Alarma"; AlarmObj ao = new AlarmObj(Hour, Min, Name, WantedSleepTime, FireAlert.Checked.ToString(), EarthquakeAlert.Checked.ToString(), Activity); } else { string Hour = AlarmHour.Value.ToString(); string Min = AlarmMin.Value.ToString(); string Name = (AlarmName.Text != string.Empty) ? AlarmName.Text : "Alarma"; AlarmObj.GetAlarmAt(int.Parse(Index), Activity).Edit(new string [] { Index, Hour, Min, Name, WantedSleepTime, FireAlert.Checked.ToString(), EarthquakeAlert.Checked.ToString() }); Index = null; } FragmentTransaction transact = FragmentManager.BeginTransaction(); transact.Hide(this); transact.Show(AlarmList); transact.Commit(); Toast.MakeText(Activity, "Alarma a fost creata cu succes!", ToastLength.Long).Show(); } SetAlarm.SetX(0f); SetAlarm.Alpha = 1f; SetAlarmContainer.Alpha = 1f; SetAlarmText.Alpha = 1f; AlarmHour.Alpha = 1f; AlarmMin.Alpha = 1f; Dots.Alpha = 1f; AlarmName.Alpha = 1f; RemindMe.Alpha = 1f; FireAlert.Alpha = 1f; EarthquakeAlert.Alpha = 1f; } }
public void UpdateContent(Uri uri) { Fragment fragment; string tag; FragmentManager fm = SupportFragmentManager; FragmentTransaction tr = fm.BeginTransaction(); if (CurrentContentFragmentTag != null) { Fragment currentFragment = fm.FindFragmentByTag(CurrentContentFragmentTag); if (currentFragment != null) { tr.Hide(currentFragment); } } if (AboutFragment.ABOUT_URI.Equals(uri)) { tag = AboutFragment.TAG; Fragment foundFragment = fm.FindFragmentByTag(tag); if (foundFragment != null) { fragment = foundFragment; } else { fragment = new AboutFragment(); } } else if (SandboxFragment.SETTINGS_URI.Equals(uri)) { tag = SandboxFragment.TAG; SandboxFragment foundFragment = (SandboxFragment)fm.FindFragmentByTag(tag); if (foundFragment != null) { foundFragment.onSettingsChangedListener = mSettingsChangedListener; fragment = foundFragment; } else { SandboxFragment settingsFragment = new SandboxFragment(); settingsFragment.onSettingsChangedListener = mSettingsChangedListener; fragment = settingsFragment; } } else if (uri != null) { tag = WebViewFragment.TAG; WebViewFragment webViewFragment; Fragment foundFragment = fm.FindFragmentByTag(tag); if (foundFragment != null) { fragment = foundFragment; webViewFragment = (WebViewFragment)fragment; } else { webViewFragment = new WebViewFragment(); fragment = webViewFragment; } webViewFragment.Url = uri.ToString(); } else { return; } if (fragment.IsAdded) { tr.Show(fragment); } else { tr.Add(Resource.Id.content, fragment, tag); } tr.Commit(); CurrentUri = uri; CurrentContentFragmentTag = tag; }
public bool OnNavigationItemSelected(IMenuItem item) { int id = item.ItemId; if (id == Resource.Id.nav_profile) { transaccion = FragmentManager.BeginTransaction(); transaccion.Hide(fragment_salud); transaccion.Hide(fragment_ajustes); transaccion.Hide(fragment_Chat); transaccion.Hide(fragment_actividades); transaccion.Hide(_Fragment_Caballos); transaccion.Show(fragment_perfil); transaccion.Commit(); } else if (id == Resource.Id.nav_activities) { transaccion = FragmentManager.BeginTransaction(); transaccion.Hide(fragment_salud); transaccion.Hide(fragment_ajustes); transaccion.Hide(fragment_Chat); transaccion.Show(fragment_actividades); transaccion.Hide(_Fragment_Caballos); transaccion.Hide(fragment_perfil); transaccion.Commit(); } else if (id == Resource.Id.nav_calendar) { } else if (id == Resource.Id.nav_chat) { transaccion = FragmentManager.BeginTransaction(); transaccion.Hide(fragment_salud); transaccion.Hide(fragment_ajustes); transaccion.Show(fragment_Chat); transaccion.Hide(fragment_actividades); transaccion.Hide(_Fragment_Caballos); transaccion.Hide(fragment_perfil); transaccion.Commit(); } else if (id == Resource.Id.nav_settings) { transaccion = FragmentManager.BeginTransaction(); transaccion.Hide(fragment_salud); transaccion.Show(fragment_ajustes); transaccion.Hide(fragment_Chat); transaccion.Hide(fragment_actividades); transaccion.Hide(_Fragment_Caballos); transaccion.Hide(fragment_perfil); transaccion.Commit(); } else if (id == Resource.Id.nav_horses) { transaccion = FragmentManager.BeginTransaction(); transaccion.Hide(fragment_salud); transaccion.Hide(fragment_ajustes); transaccion.Hide(fragment_Chat); transaccion.Hide(fragment_actividades); transaccion.Show(_Fragment_Caballos); transaccion.Hide(fragment_perfil); transaccion.Commit(); } else if (id == Resource.Id.nav_health) { transaccion = FragmentManager.BeginTransaction(); transaccion.Show(fragment_salud); transaccion.Hide(fragment_ajustes); transaccion.Hide(fragment_Chat); transaccion.Hide(fragment_actividades); transaccion.Hide(_Fragment_Caballos); transaccion.Hide(fragment_perfil); transaccion.Commit(); } DrawerLayout drawer = FindViewById <DrawerLayout>(Resource.Id.drawer_layout); drawer.CloseDrawer(GravityCompat.Start); return(true); }
public static FragmentTransaction HideEx(this FragmentTransaction fragmentTransaction, Fragment fragment) { return(fragmentTransaction.Hide(fragment)); }
public override View GetView(int position, View convertView, ViewGroup parent) { View v = context.LayoutInflater.Inflate(Resource.Layout.Alarm_AlarmsList_Adapter, null, false); RelativeLayout container = v.FindViewById <RelativeLayout>(Resource.Id.relativeLayout1); TextView NumeAlarma = v.FindViewById <TextView>(Resource.Id.textView1); TextView Ora = v.FindViewById <TextView>(Resource.Id.textView2); TextView Min = v.FindViewById <TextView>(Resource.Id.textView4); ImageButton SyncAlarm = v.FindViewById <ImageButton>(Resource.Id.imageButton1); SetTypeface.Normal.SetTypeFace(context, NumeAlarma); SetTypeface.Normal.SetTypeFace(context, Ora); SetTypeface.Normal.SetTypeFace(context, Min); AlarmObj Alarm = ListOfLists[position]; NumeAlarma.Text = Alarm.Name; Ora.Text = Alarm.Hour; Min.Text = Alarm.Min; SyncAlarm.Click += (object sender, EventArgs e) => { AlertDialog.Builder ad = new AlertDialog.Builder(context); ad.SetTitle("Doriti sa sincronizati alarma cu bratara bluetooth?"); ad.SetPositiveButton("Da", (object sender1, DialogClickEventArgs e1) => { Dialog BluetoothSync = new Dialog(context); BluetoothSync.Window.RequestFeature(WindowFeatures.NoTitle); BluetoothSync.SetCancelable(false); View CostumView = context.LayoutInflater.Inflate(Resource.Layout.AlarmBluetoothHandle_UserConnect, null); BluetoothSync.SetContentView(CostumView); BluetoothSync.Show(); new Thread(() => new AlarmBluetoothHandle(Alarm, BluetoothSync)).Start(); }); ad.SetNegativeButton("Nu", (object sender1, DialogClickEventArgs e1) => { }); ad.Show(); }; container.LongClick += (object sender, View.LongClickEventArgs e) => { PopupMenu menu = new PopupMenu(context, v); menu.MenuItemClick += (object sender1, PopupMenu.MenuItemClickEventArgs e1) => { switch (e1.Item.ToString()) { case "Sterge alarma": { AlarmObj.Delete(position, context); ((ListView)parent).Adapter = new Alarm_AlarmsList_ArrayAdapter(context, AlarmObj.GetAllAlarms(context), NewAlarm, Current); } break; case "Editeaza alarma": { FragmentTransaction transaction = context.FragmentManager.BeginTransaction(); transaction.Hide(this.Current); transaction.Show(this.NewAlarm); NewAlarm.Index = position.ToString(); NewAlarm.OnFragmentShown(); transaction.Commit(); } break; } }; menu.MenuInflater.Inflate(Resource.Menu.OptiuniAlarma, menu.Menu); menu.Show(); }; return(v); }
public void showResidents(ImageButton residents) { //Console.WriteLine("inside the show residentttttttttttttttttttttttttttttttttttttttttt"); if (checkNetwork()) { residents.Enabled = false; string uprn = residents.Tag.ToString(); if (DataController.fileType == "HALAROSE") { //Console.WriteLine ("HALAROSE now"); string houseID = residents.Id.ToString(); DataController.houseID = houseID; } else { DataController.houseID = "houseID"; //Console.WriteLine ("HouseID"); } DataController.uprn = uprn; //Console.WriteLine ("Before to the response"); string response = NetworkCalls.getResidents(DataController.token, DataController.canvassID, uprn); //Console.WriteLine ("After of response"); // string status = ""; TableRow tr = (TableRow)View.FindViewWithTag(uprn); TextView addressView = (TextView)tr.GetVirtualChildAt(0); string address = addressView.Text.ToString(); string canvassID = addressView.Tag.ToString(); DataController.canvassID = canvassID; DataController.address = address; DataController.propertyToChange = tr.Id; //Console.WriteLine ("before the note"); //string note = ""; /*addresses = DataController.addresses; * propertyDict = addresses [tr.Id]; * DataController.propertyToChange = tr.Id; * if (propertyDict ["notes"] != null) { * note = propertyDict ["notes"].ToString (); * } else { * note = ""; * } * DataController.note = note; * Console.WriteLine (note);*/ Android.Support.V4.App.Fragment residentsPrevFragment = null; residentsPrevFragment = new ResidentsPrevFragment(); FragmentTransaction ft = FragmentManager.BeginTransaction(); ft.Add(Resource.Id.content_frame, residentsPrevFragment, "residentsPrevFragment"); ft.Hide(FragmentManager.FindFragmentByTag("canvassesFragment")); ft.AddToBackStack(null); ft.Commit(); } else { showNetworkError(); } }