Пример #1
0
 protected virtual void OnInitializeNavigationBottomControl()
 {
     for (var i = 0; i < ChildCount; i++)
     {
         var view = GetChildAt(i);
         if (view is Android.Views.ViewGroup)
         {
             if (view is Android.Widget.RelativeLayout)
             {
                 relativeLayout = view as Android.Widget.RelativeLayout;
                 for (int j = 0; j < relativeLayout.ChildCount; j++)
                 {
                     var child = relativeLayout.GetChildAt(j);
                     if (child is TabLayout)
                     {
                         tabLayout = (TabLayout)child;
                     }
                     if (child is ViewPager)
                     {
                         viewPager = (ViewPager)child;
                     }
                     if (child is BottomNavigationView)
                     {
                         bottomNavigationView = (BottomNavigationView)child;
                     }
                 }
             }
         }
         if (view is TabLayout)
         {
             tabLayout = (TabLayout)view;
         }
         if (view is ViewPager)
         {
             viewPager = (ViewPager)view;
         }
     }
 }