2012-02-07 131 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