하드 키 뒤로 버튼이 아닌 작업 표시 줄에서 활동 뒤로 버튼을 사용자 정의하고 싶습니다. onBackPressed()방법 을 재정의했습니다 . 내 에뮬레이터 뒤로 버튼에서는 작동하지만 작업 모음 뒤로 버튼에서는 작동하지 않습니다.
나는 그것이 액션 바에서 일어나기를 원합니다. 어떻게 할 수 있습니까?
내 코드는 다음과 같습니다.
@Override
public void onBackPressed() {
Toast.makeText(getApplicationContext(),"Back button clicked", Toast.LENGTH_SHORT).show();
return;
}
뒤로 누름이 작동하는지 여부에 관계 없이이 토스트를 사용했지만 실제 구현 변경은 이전 활동으로 돌아가는 것과 같습니다. 그러나 이것은 작업 표시 줄 위에있는 버튼 (활동 제목 옆에 있음)에서는 작동하지 않습니다.
누구든지 나에게 문제를 지정할 수 있습니다.