2012-02-07 59 views
-1

我想了解在android ..中的選項卡活動和解決幾個例子。我有三個選項卡Tab1,Tab2,Tab3 ..其中當我點擊每個選項卡時,它會顯示一個簡單的textview.this是好的現在,我在Tab1中添加了一個按鈕,我厭倦了處理點擊事件...它不適合我。它說「應用程序已停止」。 以下是Tab1的活動....Android - 如何在TabActivity中添加按鈕點擊事件?

EDIT1:我是一個初學者..在Android sdk它帶有一個默認的API演示項目。在該項目中,對於2.x Andriod OS ..同樣的方法工作他們能夠在ta活動中處理這個點擊事件。

public class Tab1 extends Activity 
{ 
    private Button bt_AddAcc = null; 
    public void onCreate(Bundle savedInstanceState) { 
      super.onCreate(savedInstanceState); 
      setContentView(R.layout.bt_addaccount); 

      bt_AddAcc = (Button)findViewById(R.layout.bt_addaccount); 
      bt_AddAcc.setOnClickListener(new View.OnClickListener() { 

       @Override 
       public void onClick(View v) { 
        // TODO Auto-generated method stub 

        //Toast.makeText(getApplicationContext(), "Uername:",Toast.LENGTH_LONG).show(); 

       } 
      }); 

     } 
} 
+2

發佈logcat錯誤。 – kosa 2012-02-07 15:34:44

回答

1

TabActivity已被棄用。

我建議你看看ActionBar或者當你想開發Android 2.x以及然後看看ActionBarSherlock。這是在舊設備上實現ActionBar的第三方庫。

+0

我是一個初學者。在Android sdk中,它帶有一個默認的API演示項目。在該項目中,對於2.x Andriod OS ..同樣的方法工作。他們能夠處理該ta活動中的此單擊事件。 – kiddo 2012-02-08 07:56:06

相關問題