2011-02-10 36 views
0

我有一個擴展了MapActivity的android應用程序,所以我無法擴展TabActivity。 我正在充氣動態標籤的內容,並且一切看起來好。事件監聽器在不擴展時在標籤中查看TabActivity

我正在運行的問題是,當試圖將事件偵聽器綁定到通過第一個選項卡擴展到選項卡的視圖時,我得到NullPointerException。

例子:

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

回答

0

如果你是「動態充氣選項卡的內容」,你應該呼籲inflate()調用的結果findViewById(),在該選項卡中的任何部件。