当用户尝试通过按下主页按钮启动主屏幕时,我尝试了以下代码来重新启动我的活动。
@Override
public void onSaveInstanceState(Bundle state){
try{
Intent i = new Intent(this, LockerAppActivity.class);
startActivity(i);
}catch(Exception ex){
Toast.makeText(this, ex.getMessage(), Toast.LENGTH_LONG);
}
}
不会发生异常并且代码会触发。但是活动没有开始。我究竟做错了什么 ?