Exemple #1
0
        void initTab()
        {
            scan_Fragment  = new Scan_Fragment();
            set_Fragment   = new Set_Fragment();
            write_Fragment = new Write_Fragment();
            read_Fragment  = new Read_Fragment();

            actionBar = ActionBar;
            actionBar.NavigationMode = ActionBarNavigationMode.Tabs;
            actionBar.SetDisplayHomeAsUpEnabled(true);

            ActionBar.Tab tab1 = actionBar.NewTab();
            tab1.SetTag("Scan");
            tab1.SetText(Resource.String.tab_Scan);
            tab1.TabSelected += (object sender, ActionBar.TabEventArgs e) => {
                e.FragmentTransaction.Replace(Android.Resource.Id.Content, scan_Fragment);
            };

            ActionBar.Tab tab2 = actionBar.NewTab();
            tab1.SetTag("Write");
            tab2.SetText(Resource.String.tab_WriteData);
            tab2.TabSelected += (object sender, ActionBar.TabEventArgs e) => {
                e.FragmentTransaction.Replace(Android.Resource.Id.Content, write_Fragment);
            };
            ActionBar.Tab tab3 = actionBar.NewTab();
            tab1.SetTag("Read");
            tab3.SetText(Resource.String.tab_ReadData);
            tab3.TabSelected += (object sender, ActionBar.TabEventArgs e) => {
                e.FragmentTransaction.Replace(Android.Resource.Id.Content, read_Fragment);
            };

            ActionBar.Tab tab4 = actionBar.NewTab();
            tab1.SetTag("set");
            tab4.SetText(Resource.String.tab_set);
            tab4.TabSelected += (object sender, ActionBar.TabEventArgs e) => {
                e.FragmentTransaction.Replace(Android.Resource.Id.Content, set_Fragment);
            };
            actionBar.AddTab(tab1);
            actionBar.AddTab(tab2);
            actionBar.AddTab(tab3);
            actionBar.AddTab(tab4);
        }
Exemple #2
0
 public UIHand(Scan_Fragment _scanFragment)
 {
     scanFragment = _scanFragment;
 }