mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-13 14:51:51 -04:00
Fix crash on uninstall jre
This commit is contained in:
parent
98877fd0b9
commit
b52973bd2f
@ -1,10 +1,11 @@
|
|||||||
package net.kdt.pojavlaunch.prefs;
|
package net.kdt.pojavlaunch.prefs;
|
||||||
|
|
||||||
import android.os.*;
|
import android.os.*;
|
||||||
|
import android.support.v4.app.*;
|
||||||
|
import android.support.v7.preference.*;
|
||||||
import net.kdt.pojavlaunch.*;
|
import net.kdt.pojavlaunch.*;
|
||||||
import android.support.v7.preference.EditTextPreference;
|
|
||||||
import android.support.v7.preference.PreferenceFragmentCompat;
|
import net.kdt.pojavlaunch.R;
|
||||||
import android.support.v7.preference.SeekBarPreference;
|
|
||||||
|
|
||||||
public class LauncherPreferenceFragment extends PreferenceFragmentCompat
|
public class LauncherPreferenceFragment extends PreferenceFragmentCompat
|
||||||
{
|
{
|
||||||
@ -20,4 +21,13 @@ public class LauncherPreferenceFragment extends PreferenceFragmentCompat
|
|||||||
seek2.setMax(1000);
|
seek2.setMax(1000);
|
||||||
seek2.setValue(500);
|
seek2.setValue(500);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onDisplayPreferenceDialog(Preference preference) {
|
||||||
|
if (preference instanceof DialogPreference) {
|
||||||
|
DialogFragment dialogFragment = new DialogFragment();
|
||||||
|
dialogFragment.setTargetFragment(this, 0);
|
||||||
|
dialogFragment.show(getFragmentManager(), null);
|
||||||
|
} else super.onDisplayPreferenceDialog(preference);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -17,6 +17,7 @@ public class UninstallJREDialogPreference extends DialogPreference implements Di
|
|||||||
|
|
||||||
public UninstallJREDialogPreference(Context ctx, AttributeSet attrs) {
|
public UninstallJREDialogPreference(Context ctx, AttributeSet attrs) {
|
||||||
super(ctx, attrs);
|
super(ctx, attrs);
|
||||||
|
setPersistent(false);
|
||||||
setDialogMessage(R.string.mcl_setting_title_uninstalljre);
|
setDialogMessage(R.string.mcl_setting_title_uninstalljre);
|
||||||
setPositiveButtonText(android.R.string.ok);
|
setPositiveButtonText(android.R.string.ok);
|
||||||
setNegativeButtonText(android.R.string.cancel);
|
setNegativeButtonText(android.R.string.cancel);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user