Fix crash language & input settings

Bug: 24576551
Change-Id: Ifb717689c862193cf06c23de52b3fb68f910db3c
This commit is contained in:
Jason Monk
2015-10-13 16:45:28 -04:00
parent 39b467482d
commit 783718fffe
4 changed files with 119 additions and 4 deletions

View File

@@ -23,6 +23,7 @@ import android.os.Bundle;
import android.support.v14.preference.PreferenceDialogFragment;
import android.support.v7.preference.DialogPreference;
import android.util.AttributeSet;
import android.view.View;
public class CustomDialogPreference extends DialogPreference {
@@ -62,6 +63,9 @@ public class CustomDialogPreference extends DialogPreference {
protected void onClick(DialogInterface dialog, int which) {
}
protected void onBindDialogView(View view) {
}
private void setFragment(CustomPreferenceDialogFragment fragment) {
mFragment = fragment;
}
@@ -92,6 +96,12 @@ public class CustomDialogPreference extends DialogPreference {
getCustomizablePreference().onDialogClosed(positiveResult);
}
@Override
protected void onBindDialogView(View view) {
super.onBindDialogView(view);
getCustomizablePreference().onBindDialogView(view);
}
@Override
public void onClick(DialogInterface dialog, int which) {
super.onClick(dialog, which);