두 개의보기 모드, 편집 모드 및 읽기 전용 모드가있는 조각이 있습니다. 사용자는 두 모드에서 사용 가능한 회 전자에서 선택된 상태간에 이동하여 모드를 전환 할 수 있습니다.onCreateView가 실행 된 후 조각보기 바꾸기
조각을 만들 때 나는 관리 대상 객체의 상태에 따라 팽창시킬 읽기 전용 또는 편집 레이아웃을 선택합니다. 사용자가 새로운 상태를 선택하면 모드는 읽기 전용 모드에서 편집 모드로 전환 될 수 있습니다. 이 경우 편집보기를 읽기 전용보기로 바꾸어야합니다.
조각의 기존보기를 어떻게 바꿉니 까? 액티비티에서 나는 사용하고자하는 레이아웃으로 setContentView를 호출 할 것입니다.
- 이보기를 무효화하지만, onCreateView는 다시 호출되지 않습니다
은 내가 시도했습니다.
- 조각을 조각 트랜잭션으로 바꾸지 만 레이아웃을 변경하지는 않습니다.
참고 : Android 4.0 용이며 호환 라이브러리를 사용할 수 없습니다.
두 조각을 사용하지 않는 이유는 무엇입니까? 훨씬 쉬울 것 같습니다. .replace를 사용하여 스왑합니다. – Barak