나는 내가 내 환경 설정 중 하나에 대한 NumberPicker을 가질 수 DialogPreference을 확장하기 위해 노력하고있어.preferences.xml로 연장 DialogPreference
http://developer.android.com/guide/topics/ui/settings.html#Custom
하지만 메시지 'NumberPickerReference 팽창 오류'타격 해요 : 내가 읽어 봤는데. 나는 왜 내가 을 알고 있다고 생각하지만, 그것을 고치는 방법을 잘 모르겠습니다.
<?xml version="1.0" encoding="utf-8"?> <PreferenceScreen xmlns:android="http://schemas.android.com/apk/res/android" > <CheckBoxPreference android:key="pref_alertsEnabled" android:title="@string/alert_enable" android:summary="@string/alert_enable_desc" android:defaultValue="true" /> <NumberPickerPreference android:key="perf_Timer" android:title="@string/timer" android:negativeButtonText="@android:string/cancel" android:dialogTitle="@string/timer" android:summary="@string/timer_desc" android:dialogMessage="@string/timer_desc" android:positiveButtonText="@android:string/ok"/> </PreferenceScreen>
그리고 내 프로젝트 SRC 폴더에
내가 NumberPickerReference.java 있습니다내 preferences.xml로는 것 같습니다. 내가 놓치고있는 것은 안드로이드를 찾는 방법을 알려주는 것입니다. NumberPickerReference 클래스. preferences.xml로이 읽을 때
, 나는 그것은 NumberPickerReference 클래스을 찾고 간다 같은데요,하지만 그것을 발견하지 않습니다.
NumberPickerReference.class을 찾을 위치를 지정해야합니까? 그렇다면 어떻게해야합니까?
com.your.package_name.and_path.NumberPickerPreference
일예 : 나는 preferences.xml로에서 <NumberPickerReferecnes>
항목을 제거하면
BTW, 응용 프로그램은
NumberPickerPreference 앞에 패키지 이름을 넣었습니다. preferences.xml에서이 코드를 변경했습니다.
Marlonez