[알림] addPreferencesFromResource 줄 처져 있을 때
기존이 아래와 같은 방식이라면
|
public class MyPreferenceActivity extends PreferenceActivity { @Override protected void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.my_preference_screen); } } |
이렇게 바꾸어 사용이 가능하다.
|
public class MyPreferenceActivity extends PreferenceActivity { @Override protected void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); getFragmentManager().beginTransaction().replace(android.R.id.content, new MyPreferenceFragment()).commit(); } public static class MyPreferenceFragment extends PreferenceFragment { @Override public void onCreate(final Bundle savedInstanceState) { super.onCreate(savedInstanceState); addPreferencesFromResource(R.xml.my_preference_screen); } } } |
* 파란 표시는 바뀌는 부분. 놓치지 않도록 주의
'프로그래밍 > Android (Java)' 카테고리의 다른 글
| 백그라운드 동작 (service + notification) (0) | 2019.07.08 |
|---|---|
| SQLite3 사용예제 (0) | 2019.07.08 |
| TextView 줄간격, 자간, 장평 변경하기 (0) | 2019.07.02 |
| 구글맵 줌버튼 위치 조정 (0) | 2019.06.27 |
| 어플 아이콘 변경 (0) | 2019.06.25 |







