我的项目中有 2 个活动。我想在按下后退按钮时调用一个新活动。我为此尝试了 onBackPressed(),onKeyDown() 。我的代码如下。我在谷歌搜索了这个,但对我没有任何帮助。
@Override
public void onBackPressed() {
// TODO Auto-generated method stub
Log.d("update", is_updated.toString());
if(is_updated){
Intent i = new Intent(ProductDetailsActivity.this,ProductListActivity.class);
startActivity(i);
finish();
is_updated = false;
}else {
finish();
}
}
我记录了值“is_update”,即使值是“true”,它也没有调用 ProductListActivity.class,相同的代码适用于按钮单击。我如何在 onBackpressed() 中调用新活动,谁能帮助我。