Cursor
객체를 다른 액티비티에 전달해야하며,이를 수행하는 가장 좋은 방법은 무엇입니까?커서를 다른 활동으로 전달하는 방법은 무엇입니까?
2
A
답변
2
Application 클래스를 사용하여 Cursor 객체를 공유 할 수 있지만 정적 참조를 많이 사용하지 않는 것이 좋습니다. 따라서 다른 활동에서 새 쿼리로 커서를 만드는 것이 좋습니다.
1
커서 수명주기 활동 내에서 처리해야하거나 메모리 누수를 일으키는 위험이 이상적으로 URI이 의도 응답 활동에
Intent intent = new Intent(this, SomeActivity.class);
intent.setData(uri);
startActivity(intent);
같은 의도에 커서를 쿼리하는 데 사용 패스 로더 및 로더 콜백을 사용하여 커서를 쿼리합니다.
+0
내가 어디서'uri'를 얻을 수 있는지 확실하지 않니? – Eugene
+0
처음에 커서를 쿼리하는 데 사용하는 URI – akshaydashrath
관련 문제
- 1. 다른 활동으로 커서를 이동해도 안전합니까?
- 2. 브라우저에서 다른 활동으로 데이터를 전달하는 방법은 무엇입니까?
- 3. Intent를 통해 LoaderManager에서 다른 활동으로 데이터를 전달하는 방법은 무엇입니까?
- 4. BroadcastReceiver에서 시작한 활동으로 데이터를 전달하는 방법은 무엇입니까?
- 5. 체크 된 항목을 다른 활동으로 전달하는 방법은 무엇입니까?
- 6. receiveActivity에서 다른 활동으로 매개 변수를 전달하는 방법은 무엇입니까?
- 7. 커서를 교체하는 다른 방법은 무엇입니까?
- 8. 캘린더에서 다른 활동으로 날짜를 전달하는 방법 [Android]
- 9. String []을 다른 활동으로 보내는 방법은 무엇입니까?
- 10. 다른 활동으로 서비스를 죽이는 방법은 무엇입니까?
- 11. 데이터/매개 변수를 Android의 다른 활동으로 전달하는 방법
- 12. 하나의 활동에서 다른 활동으로 가치를 전달하는 또 다른 방법
- 13. 동일한 객체 하나를 다른 두 개의 다른 활동으로 전달하는 방법
- 14. Eclipse의 다른 프로젝트에서 안드로이드의 한 활동에서 다른 활동으로 문자열과 int를 전달하는 방법은 무엇입니까?
- 15. 버튼 onClick을 주요 활동으로 다시 전달하는 가장 좋은 방법은 무엇입니까?
- 16. 2 개의 활동에서 하나의 활동으로 문자열을 전달하는 방법은 무엇입니까?
- 17. 의도를 사용하여 주 활동의 값을 하위 활동으로 전달하는 방법은 무엇입니까?
- 18. 백그라운드 스레드의 데이터를 현재 표시된 활동으로 전달하는 방법은 무엇입니까?
- 19. sqlite가 커서를 호출 활동으로 되 돌리지 않았습니다.
- 20. 한 활동에서 이전 활동으로 값을 전달하는 방법
- 21. 한 특성에서 다른 특성으로 텍스트를 전달하는 방법은 무엇입니까?
- 22. 하나의 활동에서 다른 활동으로 비트 맵 또는 드로어 블을 전달하는 방법은 무엇입니까?
- 23. 한 활동에서 다른 활동으로 참조 (직렬화 가능하지 않음)를 전달하는 방법은 무엇입니까?
- 24. 하나의 활동에서 다른 활동으로 Bitmap 객체를 전달하는 방법
- 25. 날짜 선택 도구와 회 전자에서 다른 활동으로 데이터를 전달하는 방법
- 26. android의 탭 레이아웃에서 한 활동에서 다른 활동으로 데이터를 전달하는 방법
- 27. 번들을 다른 활동으로 보냄
- 28. Treeview의 SelectedItem을 다른 명령에 전달하는 방법은 무엇입니까?
- 29. 다른 데이터를 뷰에서 템플릿으로 전달하는 방법은 무엇입니까?
- 30. 다른 클래스에 DB 연결을 전달하는 방법은 무엇입니까?
Application 클래스를 사용하여 전달할 수없는 이유는 무엇입니까? –
그 메커니즘은 우리가 Passing (단일 인스턴스에서 사용)이라고 말할 수는 없으며, SingleTon (정적) 개념과 같을뿐입니다. 일반적인 활동으로 할 수있는 것과 똑같은 것을 정적으로 만듭니다. –
고마워 .. –