내 안드로이드 응용 프로그램이 onclick에서 닫히지 않습니다.

마두

종료 버튼을 클릭하는 동안 내 응용 프로그램을 닫아야하며 Abstract 클래스, 완료, 프로세스 종료 등과 같은 Google의 많은 솔루션을 시도했지만 솔루션을 제공하지 않습니다

`화면 1-> 화면 2-> 화면 3-> 화면 1 ---> 화면 2-> 화면 1-> 애플리케이션을 닫아야합니다.

비 라즈 잘라 바디 아

이 작업을 수행하는 직접적인 방법은 없습니다.이 방법이 도움이되기를 바랍니다.

저와 잘 작동합니다.

// clear whole activity stack

    Intent intent = new Intent("clearStackActivity");
    intent.setType("text/plain");
    sendBroadcast(intent);

// start your new activity
Intent intent = new Intent(OrderComplete.this,
                    MainActivity.class);
startActivity(intent);

1 단계

이 줄을 모든 활동의 onCreate () 메서드에 넣거나 기본 활동이있는 경우 거기에 넣을 수 있으며 모든 활동에 넣을 필요가 없습니다.

private KillReceiver clearActivityStack;
clearActivityStack = new KillReceiver();
        registerReceiver(clearActivityStack, IntentFilter.create("clearStackActivity", "text/plain"));

2 단계

이 클래스를 Base 활동에 넣으십시오.

private final class KillReceiver extends BroadcastReceiver {
        @Override
        public void onReceive(Context context, Intent intent) {
            finish();
        }
    }

설명 :

위의 코드에서 우리는 커스텀 브로드 캐스트 수신기를 만들었습니다. 그리고 우리는 기본 활동 즉, 호출하는 모든 활동에 등록합니다.

모든 활동을 완료하고 싶을 때 의도를 브로드 캐스트하므로이 수신기에 등록 된 모든 활동이 직접 알리고 완료합니다.

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

UILabel이 내 응용 프로그램에 표시되지 않습니다.

분류에서Dev

응용 프로그램이 닫히지 않은 경우 (백그라운드에서 실행 중) 응용 프로그램 충돌이 발생합니까?

분류에서Dev

내 NSPersistentDocument 응용 프로그램에서 "다른 이름으로 저장"이 작동하지 않습니다.

분류에서Dev

Ubuntu 18.04에서 20.04로 업그레이드 한 후 내 응용 프로그램이 표시되지 않습니다.

분류에서Dev

안드로이드 응용 프로그램에서-텍스트 선택을위한 커서는 흰색이고 잘라 내기, 복사, 붙여 넣기 옵션도 흰색이므로 보이지 않습니다.

분류에서Dev

Windws Phone 8 : 내 응용 프로그램에서 빠른 이력서가 작동하지 않습니다.

분류에서Dev

Eclipse 내의 Tomcat 서버에서 응용 프로그램이 실행되지 않습니다.

분류에서Dev

처음으로 서버 데이터베이스에 코드를 배포 할 때 내 응용 프로그램에 연결되지 않습니다.

분류에서Dev

안드로이드 응용 프로그램은 SignalR 허브에서 데이터를 수신하지 않았다

분류에서Dev

OleAutoObj가 내 PC에서 Excel 응용 프로그램을 열지 않습니다.

분류에서Dev

안드로이드 장치의 내부 보조 메모리 사용 및 응용 프로그램 제거 중에 데이터가 손실되지 않음

분류에서Dev

내 mvc 응용 프로그램에서 jqgrid의 호출기가 보이지 않습니다.

분류에서Dev

내 응용 프로그램은 spring-secuirty.xml 파일 내의 빈 선언 코드에서 'XmlBeanDefinitionStoreException'이라고 실행되지 않습니다.

분류에서Dev

내 응용 프로그램이 Penta 탭을 지원하지 않습니다

분류에서Dev

INSERT 쿼리는 SQL에서 작동하지만 안드로이드 응용 프로그램에서 작업을하지 않습니다

분류에서Dev

13.10으로 업그레이드 한 후 응용 프로그램 렌즈에 응용 프로그램이 표시되지 않습니다.

분류에서Dev

13.10으로 업그레이드 한 후 응용 프로그램 렌즈에 응용 프로그램이 표시되지 않습니다.

분류에서Dev

응용 프로그램 내에서 암호를 하드 코딩하는 것이 안전하지 않은 것은 무엇입니까?

분류에서Dev

내 asp.net mvc 응용 프로그램 (매우 작은 응용 프로그램)에서 페이지 매김을 수행하고 싶습니다.

분류에서Dev

내 iPad 응용 프로그램이 iPad Pro에서 실행되는 동안 제대로 표시되지 않습니다.

분류에서Dev

내 컴퓨터에서 Ktor 응용 프로그램이 실행되지 않음

분류에서Dev

아카이브 \ 응용 프로그램 \ libs와 \ appodeal-2.1.11.jar '포함 DEX와 자바 바이트 코드 내용 모두에서 안드로이드 응용 프로그램을 만들 수 없습니다

분류에서Dev

포드를 설치하는 방법? 내 응용 프로그램에 설치되지 않습니다.

분류에서Dev

내 응용 프로그램이 에뮬레이터에 표시되지 않습니다 (stackoverflow에서 모든 솔루션을 시도했습니다)

분류에서Dev

NHibernate 데이터가 다중 스레드 응용 프로그램에서 동기화되지 않았습니다.

분류에서Dev

다른 프로젝트에서 참조되는 WPF VB.NET 컨트롤이 내 WPF 응용 프로그램에 표시되지 않습니다.

분류에서Dev

Win32 응용 프로그램의 창이 정상적으로 닫히지 않습니다.

분류에서Dev

Gimp / Kolourpaint에서 다른 응용 프로그램으로 이미지 드래그

분류에서Dev

SignTool 오류-> 내 응용 프로그램과이 응용 프로그램에 대한 패키지를 만들 수 없습니다.

Related 관련 기사

  1. 1

    UILabel이 내 응용 프로그램에 표시되지 않습니다.

  2. 2

    응용 프로그램이 닫히지 않은 경우 (백그라운드에서 실행 중) 응용 프로그램 충돌이 발생합니까?

  3. 3

    내 NSPersistentDocument 응용 프로그램에서 "다른 이름으로 저장"이 작동하지 않습니다.

  4. 4

    Ubuntu 18.04에서 20.04로 업그레이드 한 후 내 응용 프로그램이 표시되지 않습니다.

  5. 5

    안드로이드 응용 프로그램에서-텍스트 선택을위한 커서는 흰색이고 잘라 내기, 복사, 붙여 넣기 옵션도 흰색이므로 보이지 않습니다.

  6. 6

    Windws Phone 8 : 내 응용 프로그램에서 빠른 이력서가 작동하지 않습니다.

  7. 7

    Eclipse 내의 Tomcat 서버에서 응용 프로그램이 실행되지 않습니다.

  8. 8

    처음으로 서버 데이터베이스에 코드를 배포 할 때 내 응용 프로그램에 연결되지 않습니다.

  9. 9

    안드로이드 응용 프로그램은 SignalR 허브에서 데이터를 수신하지 않았다

  10. 10

    OleAutoObj가 내 PC에서 Excel 응용 프로그램을 열지 않습니다.

  11. 11

    안드로이드 장치의 내부 보조 메모리 사용 및 응용 프로그램 제거 중에 데이터가 손실되지 않음

  12. 12

    내 mvc 응용 프로그램에서 jqgrid의 호출기가 보이지 않습니다.

  13. 13

    내 응용 프로그램은 spring-secuirty.xml 파일 내의 빈 선언 코드에서 'XmlBeanDefinitionStoreException'이라고 실행되지 않습니다.

  14. 14

    내 응용 프로그램이 Penta 탭을 지원하지 않습니다

  15. 15

    INSERT 쿼리는 SQL에서 작동하지만 안드로이드 응용 프로그램에서 작업을하지 않습니다

  16. 16

    13.10으로 업그레이드 한 후 응용 프로그램 렌즈에 응용 프로그램이 표시되지 않습니다.

  17. 17

    13.10으로 업그레이드 한 후 응용 프로그램 렌즈에 응용 프로그램이 표시되지 않습니다.

  18. 18

    응용 프로그램 내에서 암호를 하드 코딩하는 것이 안전하지 않은 것은 무엇입니까?

  19. 19

    내 asp.net mvc 응용 프로그램 (매우 작은 응용 프로그램)에서 페이지 매김을 수행하고 싶습니다.

  20. 20

    내 iPad 응용 프로그램이 iPad Pro에서 실행되는 동안 제대로 표시되지 않습니다.

  21. 21

    내 컴퓨터에서 Ktor 응용 프로그램이 실행되지 않음

  22. 22

    아카이브 \ 응용 프로그램 \ libs와 \ appodeal-2.1.11.jar '포함 DEX와 자바 바이트 코드 내용 모두에서 안드로이드 응용 프로그램을 만들 수 없습니다

  23. 23

    포드를 설치하는 방법? 내 응용 프로그램에 설치되지 않습니다.

  24. 24

    내 응용 프로그램이 에뮬레이터에 표시되지 않습니다 (stackoverflow에서 모든 솔루션을 시도했습니다)

  25. 25

    NHibernate 데이터가 다중 스레드 응용 프로그램에서 동기화되지 않았습니다.

  26. 26

    다른 프로젝트에서 참조되는 WPF VB.NET 컨트롤이 내 WPF 응용 프로그램에 표시되지 않습니다.

  27. 27

    Win32 응용 프로그램의 창이 정상적으로 닫히지 않습니다.

  28. 28

    Gimp / Kolourpaint에서 다른 응용 프로그램으로 이미지 드래그

  29. 29

    SignTool 오류-> 내 응용 프로그램과이 응용 프로그램에 대한 패키지를 만들 수 없습니다.

뜨겁다태그

보관