이 질문이 구체적이지 않거나 구체적이지 않은 경우, 내가 많이 이해하지 못하는이 고급 기능을 시도하고 있기 때문입니다.strick 모드가 안드로이드 부모 활동 상태를 나눈다
나는 위대한 개발자가되고 싶다. 그래서 내 앱을 테스트 할 수 있도록 휴대 전화를 엄격 모드로 설정했습니다 (엄격 모드가 아닌 경우 앱이 훌륭하게 작동합니다). 엄격 모드에서 앱은 다음과 같은 방식으로 오동작합니다. 누군가가 문제를 해결하는 데 도움이되기를 바랍니다.
PenActivity 자체에는 이미지 격자 레이아웃이 있습니다. 이미지를 클릭하면 그 이미지는 FragmentDialog를 시작합니다. FragmentDialog 자체에는 이미지의 격자 레이아웃이 있습니다. 비트 맵 (예 : ImageFetcher)을 처리하기 위해 Google의 BitmapFun을 사용하고 있습니다. 어쨌든, FragmentDialog에서 사용자가 이미지를 클릭하면 인 텐트를 통과 한 클릭 한 이미지의 경로로 BookActivity를 시작합니다. 이제 문제는 다음과 같습니다. BookActivity에서 일부 작업을 수행 한 후 finish()
을 호출하는 버튼을 클릭하면 DialogFragment가 열린 상태에서 앱이 PenActivity
으로 반환됩니다. 글쎄, 엄격 모드에서, 응용 프로그램은 DialogFragment가 열린 상태에서 PenActivity를 실제로 보여주기 전에 몇 초 (2 또는 3) 동안 어두운 화면으로 들어갑니다. BTW, DialogFragment는 전체 화면입니다. 또한 DialogFragment에서 다른 이미지를 클릭하면 BookActivity가 시작되지만 잘못된 이미지가 BookActivity에 표시됩니다. ImageFetcher가 문제의 일부라고 생각합니다.
BitmapFun에 익숙하지 않은 경우 약간 혼란 스러울 수 있습니다. 그러나 기억하십시오. 제 질문은 StrictMode 대 일반 모드입니다. 내 응용 프로그램은 정상 모드에서 잘 작동합니다. 엄격 모드에서 잘 작동하는지 확인하려고합니다.