Fix crash language & input settings
Bug: 24576551 Change-Id: Ifb717689c862193cf06c23de52b3fb68f910db3c
This commit is contained in:
@@ -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);
|
||||
|
Reference in New Issue
Block a user