private void SetUpViewPager(ViewPager viewPager) { try { MyProducts_Fragment_Tab = new MyProducts_Fragment(); Market_Fragment_Tab = new Market_Fragment(); var adapter = new Main_Tab_Adapter(SupportFragmentManager); adapter.AddFragment(Market_Fragment_Tab, GetText(Resource.String.Lbl_Market)); adapter.AddFragment(MyProducts_Fragment_Tab, GetText(Resource.String.Lbl_MyProducts)); viewPager.CurrentItem = 2; viewPager.PageScrolled += ViewPager_PageScrolled; viewPager.Adapter = adapter; } catch (Exception exception) { Crashes.TrackError(exception); } }
private void SetUpViewPager(ViewPager viewPager) { try { SearchUser_Tab = new SearchUser_Fragment(); SearchPages_Tab = new SearchPages_Fragment(); SearchGroups_Tab = new SearchGroups_Fragment(); var adapter = new Main_Tab_Adapter(SupportFragmentManager); adapter.AddFragment(SearchUser_Tab, GetText(Resource.String.Lbl_Users)); adapter.AddFragment(SearchPages_Tab, GetText(Resource.String.Lbl_Pages)); adapter.AddFragment(SearchGroups_Tab, GetText(Resource.String.Lbl_Groups)); viewPager.PageSelected += ViewPagerOnPageSelected; viewPager.Adapter = adapter; } catch (Exception exception) { Crashes.TrackError(exception); } }
protected override void OnCreate(Bundle savedInstanceState) { try { //Window.SetFlags(WindowManagerFlags.HardwareAccelerated, WindowManagerFlags.HardwareAccelerated); base.OnCreate(savedInstanceState); // Check if we're running on Android 5.0 or higher if ((int)Build.VERSION.SdkInt < 23) { } else { //Window.AddFlags(WindowManagerFlags.LayoutNoLimits); Window.AddFlags(WindowManagerFlags.TranslucentNavigation); } IMethods.IApp.FullScreenApp(this); //Create your application here var view = MyContextWrapper.GetContentView(this, Settings.Lang, Resource.Layout.Tabbed_Main_Layout); if (view != null) { SetContentView(view); } else { SetContentView(Resource.Layout.Tabbed_Main_Layout); } //App Center Errors //AppCenter.Start("adb501d0-8566-4078-8ae6-30fb14639509", typeof(Analytics), typeof(Crashes)); navigationTabBar = FindViewById <NavigationTabBar>(Resource.Id.ntb_horizontal); viewPager = FindViewById <ViewPager>(Resource.Id.vp_horizontal_ntb); Tabadapter = new Main_Tab_Adapter(SupportFragmentManager); SearchViewBar = FindViewById <SearchView>(Resource.Id.searchView); if (SearchViewBar != null) { SearchViewBar.SetIconifiedByDefault(false); SearchViewBar.SetOnClickListener(this); SearchViewBar.SetOnSearchClickListener(this); SearchViewBar.SetOnQueryTextFocusChangeListener(this); } FloatingActionButton = FindViewById <FloatingActionButton>(Resource.Id.floatingActionButtonView); FloatingActionButton.Visibility = ViewStates.Invisible; Btn_story = FindViewById <ImageButton>(Resource.Id.storybutton); if (!Directory.Exists(IMethods.IPath.FolderDcimStory)) { Directory.CreateDirectory(IMethods.IPath.FolderDcimStory); } if (Settings.Show_Story) { Btn_story.Visibility = ViewStates.Visible; } else { Btn_story.Visibility = ViewStates.Gone; } Models = new JavaList <NavigationTabBar.Model>(); AddFargmentsTabbs(); JobRescheduble = new JobRescheduble(this, 10000); JobRescheduble.StartJob(); Window.SetSoftInputMode(SoftInput.StateAlwaysHidden); // Check if we're running on Android 5.0 or higher if ((int)Build.VERSION.SdkInt < 23) { } else { if (CheckSelfPermission(Manifest.Permission.ReadExternalStorage) == Permission.Granted && CheckSelfPermission(Manifest.Permission.WriteExternalStorage) == Permission.Granted && CheckSelfPermission(Manifest.Permission.Camera) == Permission.Granted && CheckSelfPermission(Manifest.Permission.AccessFineLocation) == Permission.Granted && CheckSelfPermission(Manifest.Permission.AccessCoarseLocation) == Permission.Granted) { } else { RequestPermissions(new[] { Manifest.Permission.ReadExternalStorage, Manifest.Permission.WriteExternalStorage, Manifest.Permission.Camera, Manifest.Permission.AccessFineLocation, Manifest.Permission.AccessCoarseLocation }, 101); } } //IMethods.IApp.GetKeyHashesConfigured(this); } catch (Exception exception) { Crashes.TrackError(exception); } }