버튼으로 앱을 다시 시작하고 싶지만 작동하지 않습니다. 활동 : 나는 다음과 같은 상황이 다음과 같이 A, B, C, D, E를, F 은 내가 활동을 통해 이동합니다 A > B > A > C > A > D > E > F
setOnClickListener로 앱 재시작
내가 A에서 B로 이동 내가 갈 때, 나는 startActivitie
를 사용 A에서 C까지는 startActivityForResult
을 사용합니다.
이제 앱을 다시 시작하는 활동 A로 돌아가고 싶지만 작동하지 않습니다.
back = (Button) findViewById(R.id.restart);
back.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
intent = new Intent(getApplicationContext(), A.class);
intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
intent.putExtra("EXIT", true);
startActivity(intent);
}
});
을 그리고 내가 활동 A를 사용하고있는 작업은 다음과 같습니다 :
이
내가 활동 F에 사용하고 무엇if (getIntent().getBooleanExtra("EXIT", false)) {
finish();
}
문제는, 내가 버튼을 클릭하면 나는 활동 B로 돌아 간다.
내가 뭘 잘못하고있어? 단지로 교체 getApplicationContext()
에 대한 필요가 없습니다 감사
onClick
방법에서
오류가 계속 발생합니다 : ( –
나는 지금 그것을 보았습니다.) 활동에 '참'으로 추가하십시오 ** F ** – Xenolion
당신은 탁월합니다.) –