2015-08-10 2 views
0

Я использую следующий код, чтобы использовать вкладки в моем приложенииXamarin андроид различные макеты для activationbar вкладок

protected override void OnCreate(Bundle bundle) 
{ 
     base.OnCreate(bundle); 
     ActionBar.NavigationMode = ActionBarNavigationMode.Tabs; 
     SetContentView(Resource.Layout.Main); 
     ActionBar.Tab tab = ActionBar.NewTab(); 
     tab.SetText(Resources.GetString(Resource.String.ProfileTab)); 
     tab.SetIcon(Resource.Drawable.Icon); 
     tab.TabSelected += (sender, args) => 
     { 
      // Do something when tab is selected 
     }; 
     ActionBar.AddTab(tab); 
     // 
     tab = ActionBar.NewTab(); 
     tab.SetText(Resources.GetString(Resource.String.Charges)); 
     tab.SetIcon(Resource.Drawable.Icon); 
     tab.TabSelected += (sender, args) => 
     { 
      // Do something when tab is selected 
     }; 
     ActionBar.AddTab(tab); 
     // Create your application here 
    } 
} 

В этом коде оба вкладки использовать «Main» раскладку. Я хочу использовать два разных макета для каждой вкладки. Как я могу это сделать?

ответ

0

Использование ActionBar.Tab.SetCustomView()

Смежные вопросы