주 활동의 의도를 사용하여 활동을 호출합니다. 그러나 호출하는 동안 검은 화면이 표시되는 시스템 대화 상자가 거의 표시되지 않습니다. 어떻게 그런 검은 화면을 피할 수 있습니다.안드로이드에서 다른 활동을 호출하는 동안 검은 화면을 피하는 방법은 무엇입니까?
답변
의도 한 플래그를 확인하십시오.
finish()가있는 경우; 또는 FLAG_ACTIVITY_CLEAR_TASK - 다른 활동이 시작되기 전에 현재 활동이 지워짐에 따라 빈 ICS 장치에 빈 화면이 표시 될 수 있습니다.
Intent intent = new Intent(getApplicationContext(), Activity.class);
intent.setFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION);
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
overridePendingTransition (0, 0);
안녕하세요, @android : style/Theme.Translucent.NoTitleBar를 사용하면이 문제가 해결되지만 두 개의 대화 상자가 하나씩 표시 될 때 조금 깜박입니다. 비록 내가 FLAG_ACTIVITY_NO_ANIMATION과 FLAG_ACTIVITY_NEW_TASK를 사용하고 있습니다. –
overridePendingTransition (0, 0)을 추가해보십시오. startActivity (인 텐트) 아래; –
감사합니다. – bhaskar
other로 전환하는 동안 현재 활동을 마치려면 startActivity() 메소드 다음에 finish()를 호출하십시오.
새로운 활동의 onCreate() 메소드에서 장기 실행 또는 과중한 작업을 체크 아웃하면 작업이 완료 될 때까지 onload 활동이 차단됩니다.
다른 전환 플래그도 확인하십시오. 다른 창 플래그가 표시되는 경우도 있습니다.
- 1. 안드로이드에서 검은 화면을 해결하는 방법?
- 2. andengine에서 의도 변경에 검은 화면을 피하는 방법?
- 3. 서비스에서 활동을 호출하는 방법은 무엇입니까?
- 4. 다른 프로젝트의 활동을 호출하는 방법은 무엇입니까?
- 5. 원인 : 다른 활동을 호출하는 동안 java.lang.NullPointerException이 발생했습니다.
- 6. Kindle Fire에 비디오가로드되는 동안 검은 색 배경을 피하는 방법은 무엇입니까?
- 7. iPhone에서받은 푸시 알림을 기반으로 다른 화면을 호출하는 방법은 무엇입니까?
- 8. 안드로이드에서 다른 클래스를 호출하는 방법은 무엇입니까?
- 9. 안드로이드에서 화면을 디자인하는 방법은 무엇입니까?
- 10. 진저 브레드에서 개발 설정 활동을 호출하는 방법은 무엇입니까?
- 11. MediaPlayer의 검은 화면 시작을 피하는 방법은 무엇입니까?
- 12. CountDownTimer에서 활동을 호출하는 방법은 무엇입니까?
- 13. 활동을 호출하는 다른 방법.?
- 14. 하나의 활동에서 다른 활동으로 이동하는 동안 검은 색 화면을 제거하십시오.
- 15. sp_send_dbmail을 호출하는 동안 행이 표시되는 열 이름을 피하는 방법은 무엇입니까?
- 16. 의도로 새로운 활동을 호출하는 동안 변수를 사용하는 방법은 무엇입니까?
- 17. 안드로이드에서 화면을 절전 모드로 전환하는 방법은 무엇입니까?
- 18. 안드로이드에서 한 응용 프로그램의 활동을 호출하는 방법
- 19. 다른 활동을 구현하는 방법은 무엇입니까?
- 20. 안드로이드에서 여러 채팅 활동을 제어하는 방법은 무엇입니까?
- 21. 체인에서 서로를 호출하는 메소드를 피하는 방법은 무엇입니까?
- 22. ListView Adapter에서 활동을 호출하는 방법은 무엇입니까?
- 23. 안드로이드에서 3 개의 다른 크기의 패널로 화면을 분할하는 방법은 무엇입니까?
- 24. Graphics.CopyFromScreen 검은 화면을 반환합니다.
- 25. webview가로드 된 후 안드로이드에서 다른 활동을 시작하는 방법은 무엇입니까?
- 26. presentViewController 검은 화면을 만듭니다
- 27. 다른 활동을 호출하는 활동의 탭
- 28. 많은 활동을 처리하기 위해 안드로이드에서 하나의 활동을 만드는 방법은 무엇입니까?
- 29. 안드로이드에서 에뮬레이터 화면을 반전하는 방법은 무엇입니까?
- 30. 안드로이드에서 원형 전화 화면을 만드는 방법은 무엇입니까?
다른 활동을 어떻게 호출합니까? 모든 샘플 코드 –
두 번째 활동을 호출하기 전에 WIFI 설정을 구성하고 있습니다. 이제 다른 활동을위한 의도를 시작할 때 몇 가지 대화 상자 팝업과 두 번째 활동의 대화 상자 검은 색 화면이 표시됩니다. –
runOnUiThread 메소드 –