我试图理解android中的标签活动..并且只用几个例子来解决。我有三个标签Tab1,Tab2,Tab3 ..其中当我点击每个标签时它会显示一个简单的textview.this很好对于我。现在,我在Tab1中添加了一个按钮,我厌倦了处理点击事件......它对我不起作用。它说“应用已经停止”。 以下是Tab1活动......
EDIT1:我是首发......在Android sdk中它带有一个默认的API演示项目。在该项目中,对于2.x Andriod OS ..同样的方法有效。他们能够处理这个点击事件活动。
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();
}
});
}
}
答案 0 :(得分:1)
TabActivity
已被弃用。
我建议您查看ActionBar
或者当您想要为Android 2.x开发时,请查看ActionBarSherlock
。这是第三方库,在旧设备上实现ActionBar
。