getActivity()
을 사용하여 작업에서 메서드를 호출하는 대신 조각에서 데이터를 전달할 때 interface
을 사용하는 것이 더 나은 이유는 무엇입니까?조각 및 활동 통신
0
A
답변
0
"그들이 서로 직접 통신하지 않아야 단편의 재사용을 증가. 단편의 모든 통신은 호스트 활동을 통해 수행한다.이를 위해
을 단편 내부 형 등의 인터페이스를 정의한다 그것을 사용하는 액티비티가이 인터페이스를 구현해야한다는 것을 요구합니다. 이렇게하면 프래그먼트가이를 사용하는 액티비티에 대한 지식을 갖지 않게됩니다. "
난 당신이 전체 조각 - 자습서를 읽는 것이 좋습니다 인터페이스를 사용하여 http://www.vogella.com/tutorials/AndroidFragments/article.html
1
가 조각 및 활동의 특정 유형 사이의 강한 결합을 방지하는 것이 좋습니다.
두 조각 사이에서 대신 데이터를 전달하려는 경우에 유용합니다. 단편과 활동간에 전달하십시오.
관련 문제
- 1. 조각 및 호스트 활동 통신
- 2. 조각 활동 및 조각 : popBackStack
- 3. Android : 활동 및 단편 활동 간의 통신
- 4. 내비게이션 서랍 및 조각 활동
- 5. Android : 활동 및 서비스 통신
- 6. Android 활동 및 서비스 통신
- 7. 안드로이드 조각 : 활동 생성시
- 8. 커뮤니케이션 조각/활동
- 9. 활동, 서비스 또는 조각?
- 10. BaseActivity 또는 조각 활동
- 11. Android의 활동 또는 조각?
- 12. 활동 대 조각 구현
- 13. 조각 간 통신
- 14. 조각 간 통신
- 15. 두 조각 사이의 통신
- 16. 단편에서 활동 문제로의 인터페이스 통신
- 17. 활동 상단에있는 조각
- 18. 단편과 주 활동 사이의 통신
- 19. 조각 활동 및 조각 ...이 시나리오에서 어떻게 작동합니까?
- 20. 활동 당 하나의 조각
- 21. 동적 (조각) 활동 시작
- 22. 활동 스택 또는 조각?
- 23. Android 조각 활동
- 24. 조각 활동 내 Google지도
- 25. 활동에서 조각 활동 시작
- 26. 활동 전환시 조각 저장
- 27. 조각 클래스의 활동 생성
- 28. 오픈 조각 활동?
- 29. 조각 탭에서 안드로이드로드 활동
- 30. 조각 활동 예외 :