왼쪽 및 오른쪽 조각으로 다중 창보기가 있습니다. 오른쪽 조각은 PreferenceFragment를 시작합니다. 문제는 단편이 스타일없이 완전히 왜곡되어 보이는 것입니다. PreferenceFragment에만 테마를 적용하는 방법이 있습니까? PreferenceFragment에 사용자 지정 테마 적용
나는 this을 시도하지만내 코드
@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {
// create ContextThemeWrapper from the original Activity Context with the custom theme
final Context contextThemeWrapper = new ContextThemeWrapper(getActivity(), R.style.AppTheme_PreferenceTheme);
// clone the inflater using the ContextThemeWrapper
LayoutInflater localInflater = inflater.cloneInContext(contextThemeWrapper);
View view = super.onCreateView(localInflater, container, savedInstanceState);
return view;
}
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
addPreferencesFromResource(R.xml.app_settings_preference_layout);
}
내가 이미에서 onCreate에서 환경 설정 - 레이아웃을 팽창 때문에이 솔루션은 작동하지 않았다 생각을 작동하지 않았다. addPreferencesFromResource 메서드를 사용하지 않고 LayoutInflater 서비스를 사용하지 않고 기본 레이아웃을 부 풀릴 수있는 방법이 있습니까? 당신이 onCreateView()을
사용할 필요가없는