У меня есть требование, где я могу нажать кнопку выхода из любого действия в приложении, дело в том, что когда я нажимаю кнопку выхода из системы, мне нужно получить экран login
без отображения предыдущих действий. Я использую:
intent.setFlags( Intent.FLAG_ACTIVITY_CLEAR_TOP )
Я начинаю занятие так:
public void onClick(View v) {
try
{
Intent intent = new Intent(getContext(), Login.class);
v.getRootView().getContext().startActivity(intent);
intent.setFlags( Intent.FLAG_ACTIVITY_CLEAR_TOP );
removeSessionFiles();
//startActivity (new Intent(getApplicationContext(), Activity1.class));
}
catch (Exception e)
{
String str = e.toString();
}
}
Я получаю экран login
, когда нажимаю кнопку logout
, но когда я нажимаю кнопку back
на устройстве, на котором отображаются предыдущие действия, я должен перейти на домашний экран Android при нажатии назад кнопка на экране login
. Пожалуйста, вы можете предложить решение для этого?