2012-03-25 5 views
0

画面の下部に2つのタブTab-1とTab-2があります。
送信ボタンはTab-1にあります。
ユーザーが送信ボタンをクリックすると、タブ2に切り替わりますが、下部にあるタブ1とタブ2の両方のビューが表示されません。
私のコードで何が問題になっていますか?私のことができるようにしたいタブの内部別のタブに切り替えるには新しいアクティビティを開始するには?

public void switchTab(int tab){ 
     tabHost.setCurrentTab(tab); 
} 

:tabhostは、以下のようなメソッドを実装して作成された親アクティビティクラスで

sendButton.setOnClickListener(new View.OnClickListener() { 

     public void onClick(View v) { 
      Intent myIntent=new Intent(CurrentActivity.this, AboutActivity.class); 
      CurrentActivity.this.Tab2Activity(myIntent); 

     } 
    }); 
+0

質問が不明です。完全なコードをご記入ください – Arslan

+0

Tabhostやボタンを使用するかどうか分かりませんでしたか? – Pavandroid

答えて

1

: 以下は私のコードです内部的に別のタブに切り替える以下の方法を作成しました。

public void switchTabInActivity(int indexTabToSwitchTo){ 
     PARENTCLASSNAME ParentActivity; 
     ParentActivity = (PARENTCLASSNAME) this.getParent(); 
     ParentActivity.switchTab(indexTabToSwitchTo); 
} 
関連する問題