我必须开发一个安卓应用程序。在这里我希望返回意味着我只使用了键盘按钮。但我不应该使用键盘返回按钮。我希望对所有活动都使用后退按钮功能。
例如:
如果我必须单击自定义后退按钮意味着我应该能够转到上一个屏幕。我能怎么做?
我必须开发一个安卓应用程序。在这里我希望返回意味着我只使用了键盘按钮。但我不应该使用键盘返回按钮。我希望对所有活动都使用后退按钮功能。
例如:
如果我必须单击自定义后退按钮意味着我应该能够转到上一个屏幕。我能怎么做?
主要活动 :
next.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent=new Intent(MainActivity.this,Second.class);
startActivity(intent);
}
});
第二活动:
pre.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
Intent intent = new Intent();
finish();
}
});
当您想返回时,请编写以下行,它将引导您返回。
super.onBackPressed();
在这里,如果您想删除设备后退按钮功能,请通过如下覆盖删除 onBackPressed() 中的同一行
@Override
protected void onBackPressed()
{
}
写这段代码,几个月前我用过这个:-
ImageButton back = (ImageButton) findViewById(R.id.btn_back);
back.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
finish();
}
});
你可以创建一个后退按钮,在 onclick() 函数中,你只需要调用这个:this.finish()