0
ringtonePreference를 클릭하면 벨소리 목록이있는 대화 상자가 열립니다. 그러나 기본 대화 상자가 아닌 기본 설정을 클릭하면 내 사용자 지정 대화 상자가 열립니다. 누구든지 코드 샘플을 도와주세요. 내 사용자 지정 대화 상자 열기위한안드로이드에서 ringtonepreference의 기본 동작 방지하기
<RingtonePreference
android:key="@string/pref_key_sound_for_call"
android:title="@string/text_title_sound_for_call"
android:summary="@string/text_summery_sound_for_call" />
그리고 SettingsFragment - -
내 환경 ringtonePreference에 대한 XML
preferenceForCustomSoudCall.setOnPreferenceClickListener(new Preference.OnPreferenceClickListener() {
@Override
public boolean onPreferenceClick(Preference preference) {
showInAppPurchaseDialog();
return true;
}
});
빠른 답장을 보내 주셔서 감사합니다. 선호도를 사용하지 않고 CheckboxPreference 및 EditTextPreference를 사용할 수 있습니까? –
@AGMTazim : 죄송합니다. 귀하의 질문을 이해할 수 없습니다. – CommonsWare
내 질문입니다 - 환경 설정을 사용하지 않고 CheckboxPreference 및 EditTextPreference의 기본 동작을 변경할 수있는 방법이 있습니까? 기본적으로 사용자 지정 대화 상자를 열려고합니다. –