2011-02-10 5 views
0

MapActivityを拡張するアンドロイドアプリケーションがあるので、TabActivityを拡張できません。 私はタブの内容を動的に膨らませており、すべてとよく見えます。TabActivityを拡張していないときのタブ内のビューでのイベントリスナー

私が実行している問題は、最初のタブを過ぎてタブに挿入されたビューにイベントリスナーをバインドしようとすると、NullPointerExceptionが発生することです。

例:

myButtonInTab2 = (Button)this.findViewById(R.id.mybuttonintab2); 
myButtonInTab2.setOnClickListener(new OnClickListener(){ 
    public void(View v){ 
     ///blah blah blah 
    } 
}); 

答えて

0

あなたは、あなたがそのタブ内の任意のウィジェットのために、inflate()呼び出しの結果にfindViewById()を呼ぶべきである「動的にタブの内容を膨らませる」している場合。

関連する問題