2011-06-20 16 views
0

タブウィジェットが動作しません。私はあなたのTabHostがcontentViewとして設定されていないtabwidget does not work mono c#

 TabHost mTab = new TabHost(this); 

     SetContentView(Resource.Layout.Main); 

     Intent i = new Intent(this, typeof(Activity2)); 
     i.AddFlags(ActivityFlags.NewTask); 
     mTab.AddTab(mTab.NewTabSpec("tag").SetIndicator("label").SetContent(i)); 

     Intent i2 = new Intent(this, typeof(Activity2)); 
     i2.AddFlags(ActivityFlags.NewTask); 
     mTab.AddTab(mTab.NewTabSpec("tag2").SetIndicator("label2").SetContent(i2)); 

     mTab.CurrentTab = 0; 
+0

誰でも助けてくれますか? –

答えて

0

(これはこれは現在の関数からリターンをスレッドときに実行する次のステートメントである)これを得ました。 tabHostオブジェクトをmain.xmlレイアウトファイルに追加し、次にこのように参照する必要があります。

TabHost mTab = (TabHost)findViewById(R.id.tabHost); 
+0

ありがとう!たくさん!問題が解決しました –