안드로이드 개발 질문/답변
(글 수 45,052)
위 글 통해서 preference 타입으로 xml을 만들어서 환경설정을 만들려고 합니다.
그런데 위의 방식은 새로운 액티비티를 이용하는데 액티비티가 아닌
제가 만들어놓은 탭중에 환경설정 탭 안에 위와 같은 설정창을 넣고 싶어서요..
그래서 탭 메뉴중에 환경설정으로 사용할 탭에
<PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android">
<CheckBoxPreference android:id="@+id/key11"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:title="메뉴"
android:key="key1"
android:summary="설명"/>
</PreferenceScreen>
와 같이 추가하였더니 에러가 나더라구요... 처음에는 CheckBoxPreference만 넣었는데.. 안되서 위처럼 넣은거에요...
그냥 체크박스나 버튼을 이용해 만들면 되지만 CheckBoxPreference 모양을 이용하고 싶어서요 ㅠㅠ
main.xml에 다른 xml을 넣는 방법이나 위 처럼 CheckBoxPreferecne를 사용할 수 있는 방법 좀 알려주세요~!




자답)
그냥 링크에 방법처럼 setting.xml을 만들고
탭의 setContent에 intent를 만들어 넘겨주면 되네요. 대신 ActivityGroup을 상속받아야 하구요.