안드로이드 개발 질문/답변
(글 수 45,052)
이클립스에서 에뮬레이터를 아이스크림샌드위치로 돌리다가 진저브레드로 낮추었습니다.
그런데
1. import android.preference.PreferenceFragment;
2. import android.view.inputmethod.InputMethodSubtype; 에서 에러가 뜨더라구요.
진저브레드가 지원하는 API Level이 낮아서 그러는 거라고 살짝 추측(?)이 됩니다.(아닌가요..ㅜㅜ)
혹시 저 것을 대신할 수 있는 다른 무언가가 있을까요?
진저브레드에서 android.preference.PreferenceFragment
android.view.inputmethod.InputMethodSubtype 대신 쓸 수 있는것 알려주세요ㅜㅜ




검색해봤는데 없다고 하네요.
PreferenceFragment 가 구글 API 11에서 추가된거라서 안드로이드 3.0 이하 버전에서는 사용이 안된다나봐요..
다른 Fragment 같이 서폿 4 라이브러리에 들어있으면 사용할 수 있을거 같은데 라이브러리 추가해도 안들어 있어서 사용 안되더라구요
http://stackoverflow.com/questions/10186697/preferenceactivity-android-4-0-and-earlier
preferenceActivity 방식과 preferenceFragment 방식 두가지 다 구현한 다음, 현재 단말기 버전에 따라 분기하라는거 같은데...
머리만 아프고..