나는 조각이있는 활동이 있습니다.조각 및 취급 방향 변경
나는 방향이 자신을 변경 처리하고자하는, 그래서 내가 같이하는 매니페스트 업데이트 :
@Override
public void onConfigurationChanged(Configuration newConfig) {
super.onConfigurationChanged(newConfig);
updateLayout();
}
및
:<activity android:name="com.test.app" android:configChanges="orientation|keyboardHidden"/>
그럼 내가 같이 할 수있는 활동을 업데이트
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
updateLayout();
}
private void updateLayout() {
setContentView(R.layout.my_layout);
}
또한 다음과 같이 조각을 사용합니다.
fragment.setRetainInstance(true);
문제점은 화면 방향을 설정할 때 setContentView()에서 조각에 중복 ID가 있다는 오류가 발생한다는 것입니다. 아이디어가 어떻게 생기지 않는지 잘 모르는 아이디어 - 아이디어?
tia.
XML에 조각이 포함되어 있습니다. 따라서 하나를 부 풀려서 추가 할 필요가 없습니다 ... 맞습니까? – user645402
나는 100 % 확실하지는 않지만 여기에있는 나의 방법은 매우 유연하고 완벽하게 작동한다고 믿습니다. – Adam