어떻게하면 좋을까요? 사용자가 선호하는 항목을 클릭하면 사용자가 회 전자로 번호를 변경할 수있는 환경 설정 대화 상자에서 대화 상자를 열고 싶습니다. Android 환경 설정 스피너
5
A
답변
2
.
XML 코드 :
<com.vanniktech.vntnumberpickerpreference.VNTNumberPickerPreference
android:defaultValue="@integer/font_size_default_value"
android:key="preference_font_size"
android:title="@string/font_size"
app:vnt_maxValue="@integer/font_size_max_value"
app:vnt_minValue="@integer/font_size_min_value" />
Gradle을 포함 :
compile 'com.vanniktech:vntnumberpickerpreference:1.0.0'
0
실행 환경 설정의 이벤트 처리기에서 회 전자/선택기 : 나는 here을 찾을 수있는 사용자 환경 설정을, 개발
final EditTextPreference msgLimitPref = (EditTextPreference)
findPreference("prefMsgLimit");
msgLimitPref.setOnPreferenceClickListener(new
OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference preference) {
msgLimitPref.getDialog().dismiss();
//launch spinner/numberpicker/activity/dialog here
return true;
}
});
그냥 혼동을 피하기 위해 : 스크린 샷에 표시된 위젯은 "선택 도구"대신 "회" – Gerd