내 응용 프로그램은 url
에서 json
데이터를 요청하고 TableLayout
으로 표시합니다. 나는 json
데이터를 요청하는 asynctask
을 사용하고 난 내 TableLayout
을 채우기 위해 json
데이터를 사용합니다. 올바로 작동하지만 장치 방향이 바뀌면 AsyncTask
을 실행하여 데이터를 다시 요청합니다 (json
). 난 그냥 AsyncTask
이 activity
의 일생 동안 단 한 번만 실행하려는 AsyncTask
걸 다시 호출을 중지합니다. 다시 시작 활동 방향 변경을 방지 활동에방향 변경시 asynctask를 다시 시작하지 않으려면
답변
추가 android:configChanges="keyboardHidden|orientation"
.
안녕하세요. 감사합니다. 하지만 난 다른 응용 프로그램에서 똑같은 일을 했어 coz 문제는 이해가 안되지만 그것은 잘 작동하지만이 응용 프로그램에서는 문제가 생깁니다 –
@KailashDabhi 문제는 아무것도 아니지만 방향 활동을 다시 시작하면 다시 시작됩니다. 그래서 모든 것을 불렀습니다. –
AsyncTask를 계속 실행하려면 onRetainNonConfigurationChange() (또는 setRetainInstance()이지만 API11이라는 점에 유의하십시오.) AsyncTask를 전달하여 계속 유지해야합니다. 또는, 당신은 당신의 <activity>
에
android:configChanges="keyboardHidden|orientation|screenSize"
을 추가하여 활동이 그 자체로 어떤 구성 변경을 처리 할 프레임 워크를 알 수 있습니다. 하지만 이것은 올바른 접근 방식 (오히려 바로 가기)이 아닙니다.
onRetainNonConfigurationInstance() 메소드가 유용하지 않습니다. –
물론, SDK의 OP 대상 ('setRetainInstance()'이 API 11)을 알지 못하기 때문에 'onRetainNonConfigurationChange()'와 연결되어 있으므로 두 가지 모두에 대해 알 수 있습니다. 편집 됨 –
- 1. FragmentPagerAdapter가 방향 변경시 조각을 다시 생성하지 않습니까?
- 2. 방향 변경시 UINavigationBar 그림자 다시 그리기
- 3. 방향 변경시 레이아웃 바꾸기
- 4. DialogFragment는 방향 변경시 사라졌습니다.
- 5. 방향 변경시 iscroll 문제
- 6. Android 활동 재시작 방향 변경시
- 7. Android 앱이 방향 변경시 다시 설정됩니다. 가장 좋은 방법은 무엇인가요?
- 8. 방향 변경시 활동 다시 시작을 처리하는 더 좋은 방법은 무엇입니까?
- 9. 방향 변경시 다시 그리기 기능을 가진 UIView에 CALayer 추가
- 10. 갤러리의 이미지가 방향 변경시 사라집니다.
- 11. 방향 변경시 이미지 자동 감지
- 12. 방향 변경시 ImageView 크기 업데이트
- 13. Excel을 안전 모드에서 시작하지 않으려면 어떻게합니까?
- 14. 방향 전환 할 때마다 AsyncTask를 수행하는 앱
- 15. 안드로이드에서 방향 변경시 활동을 표시하는 방법?
- 16. UITableView 섹션 뷰어의 UIActivityIndicatorView가 방향 변경시 사라집니다.
- 17. 기기 방향 변경시 onConfigChanged()가 호출되지 않음
- 18. 스톱워치에서 다시 시작하지 않음
- 19. onPostExecute에서 AsyncTask를 다시 시작하는 방법
- 20. Android : onRetainNonConfigurationInstance가 화면 방향 변경시 호출되지 않습니다.
- 21. Android 앱이 방향 변경시 오류없이 중지합니다.
- 22. 방향 변경시 UIScrollView가 새로운 크기를 얻지 못함
- 23. StatusBar 방향 변경시 아무런 효과가 없습니다.
- 24. Android List List 목록보기가 방향 변경시 겹쳐졌습니다.
- 25. 방향 변경시 UITextView의 크기를 조절할 수 있습니까?
- 26. iOS - 방향 변경시 움직이는 애니메이션의 위치 지정
- 27. iOS에서 방향 변경시 비 회전 배경 이미지
- 28. WebView 방향 변경시 스크롤 다운 하시겠습니까?
- 29. 방향 변경시 SyncFramework 2.1의 LocalInsertRemoteInsert 오류가 발생했습니다.
- 30. 방향 변경시 Android 앱이 다운 됨
android : configChanges = "orientation | keyboardHidden"매니 페스트의 활동에 –