Как справиться с минимизированным приложением назад нажмите?
Я не в состоянии справиться с этим сценарием ниже. Когда я перехожу к действию B из действия A и минимизирую приложение и открываю из недавних приложений, действие B открывается, и если я снова нажимаю на действие B, действие A должно возобновиться, но в моем случае приложение закрывается.
Деятельность А
tool_setting.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
Intent mIntent = new Intent(Activity_A.this,
Activity_B.class);
startActivity(mIntent);
}
});
После нажатия кнопки открывается действие B. На B я сверну и открою приложение из последних приложений, снова на B, если я нажму кнопку "Назад" на панели инструментов, приложение закроется вместо возобновления действия A.
2 ответа
Вы должны будете позаботиться о вашем Back Stack. Не зная вашего кода, вы можете закрывать finish()
) ваша деятельность А.
Единственная причина, по которой это произойдет, - это если вы вызываете finish() после startActivity().
Что-то вроде:
private void startActivityB()
{
Intent startActivityBIntent = new Intent(mContext, ActivityB.class);
startActivity(startActivityBIntent);
finish();
}