mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-17 16:47:14 -04:00
Rename the interface
This commit is contained in:
parent
a25865a1ed
commit
fbb43319f6
@ -22,14 +22,14 @@ import com.kdt.pickafile.FileSelectedListener;
|
|||||||
import net.kdt.pojavlaunch.customcontrols.ControlData;
|
import net.kdt.pojavlaunch.customcontrols.ControlData;
|
||||||
import net.kdt.pojavlaunch.customcontrols.ControlDrawerData;
|
import net.kdt.pojavlaunch.customcontrols.ControlDrawerData;
|
||||||
import net.kdt.pojavlaunch.customcontrols.ControlLayout;
|
import net.kdt.pojavlaunch.customcontrols.ControlLayout;
|
||||||
import net.kdt.pojavlaunch.customcontrols.Exitable;
|
import net.kdt.pojavlaunch.customcontrols.EditorExitable;
|
||||||
import net.kdt.pojavlaunch.prefs.LauncherPreferences;
|
import net.kdt.pojavlaunch.prefs.LauncherPreferences;
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
||||||
|
|
||||||
public class CustomControlsActivity extends BaseActivity implements Exitable {
|
public class CustomControlsActivity extends BaseActivity implements EditorExitable {
|
||||||
private DrawerLayout mDrawerLayout;
|
private DrawerLayout mDrawerLayout;
|
||||||
private ListView mDrawerNavigationView;
|
private ListView mDrawerNavigationView;
|
||||||
private ControlLayout mControlLayout;
|
private ControlLayout mControlLayout;
|
||||||
@ -109,7 +109,7 @@ public class CustomControlsActivity extends BaseActivity implements Exitable {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
public static void save(final ControlLayout layout, final Exitable exitListener) {
|
public static void save(final ControlLayout layout, final EditorExitable exitListener) {
|
||||||
final Context ctx = layout.getContext();
|
final Context ctx = layout.getContext();
|
||||||
final EditText edit = new EditText(ctx);
|
final EditText edit = new EditText(ctx);
|
||||||
edit.setSingleLine();
|
edit.setSingleLine();
|
||||||
@ -136,9 +136,9 @@ public class CustomControlsActivity extends BaseActivity implements Exitable {
|
|||||||
private final AlertDialog mDialog;
|
private final AlertDialog mDialog;
|
||||||
private final EditText mEditText;
|
private final EditText mEditText;
|
||||||
private final ControlLayout mLayout;
|
private final ControlLayout mLayout;
|
||||||
private final Exitable mListener;
|
private final EditorExitable mListener;
|
||||||
|
|
||||||
public OnClickExitListener(AlertDialog mDialog, EditText mEditText, ControlLayout mLayout, Exitable mListener) {
|
public OnClickExitListener(AlertDialog mDialog, EditText mEditText, ControlLayout mLayout, EditorExitable mListener) {
|
||||||
this.mDialog = mDialog;
|
this.mDialog = mDialog;
|
||||||
this.mEditText = mEditText;
|
this.mEditText = mEditText;
|
||||||
this.mLayout = mLayout;
|
this.mLayout = mLayout;
|
||||||
@ -163,7 +163,7 @@ public class CustomControlsActivity extends BaseActivity implements Exitable {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public static void showExitDialog(Context context, Exitable exitListener) {
|
public static void showExitDialog(Context context, EditorExitable exitListener) {
|
||||||
AlertDialog.Builder builder = new AlertDialog.Builder(context);
|
AlertDialog.Builder builder = new AlertDialog.Builder(context);
|
||||||
builder.setTitle(R.string.customctrl_editor_exit_title);
|
builder.setTitle(R.string.customctrl_editor_exit_title);
|
||||||
builder.setMessage(R.string.customctrl_editor_exit_msg);
|
builder.setMessage(R.string.customctrl_editor_exit_msg);
|
||||||
|
@ -46,7 +46,7 @@ import net.kdt.pojavlaunch.customcontrols.ControlData;
|
|||||||
import net.kdt.pojavlaunch.customcontrols.ControlDrawerData;
|
import net.kdt.pojavlaunch.customcontrols.ControlDrawerData;
|
||||||
import net.kdt.pojavlaunch.customcontrols.ControlLayout;
|
import net.kdt.pojavlaunch.customcontrols.ControlLayout;
|
||||||
import net.kdt.pojavlaunch.customcontrols.CustomControls;
|
import net.kdt.pojavlaunch.customcontrols.CustomControls;
|
||||||
import net.kdt.pojavlaunch.customcontrols.Exitable;
|
import net.kdt.pojavlaunch.customcontrols.EditorExitable;
|
||||||
import net.kdt.pojavlaunch.customcontrols.keyboard.LwjglCharSender;
|
import net.kdt.pojavlaunch.customcontrols.keyboard.LwjglCharSender;
|
||||||
import net.kdt.pojavlaunch.customcontrols.keyboard.TouchCharInput;
|
import net.kdt.pojavlaunch.customcontrols.keyboard.TouchCharInput;
|
||||||
import net.kdt.pojavlaunch.prefs.LauncherPreferences;
|
import net.kdt.pojavlaunch.prefs.LauncherPreferences;
|
||||||
@ -62,7 +62,7 @@ import org.lwjgl.glfw.CallbackBridge;
|
|||||||
import java.io.File;
|
import java.io.File;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
|
|
||||||
public class MainActivity extends BaseActivity implements ControlButtonMenuListener, Exitable {
|
public class MainActivity extends BaseActivity implements ControlButtonMenuListener, EditorExitable {
|
||||||
public static volatile ClipboardManager GLOBAL_CLIPBOARD;
|
public static volatile ClipboardManager GLOBAL_CLIPBOARD;
|
||||||
public static final String INTENT_MINECRAFT_VERSION = "intent_version";
|
public static final String INTENT_MINECRAFT_VERSION = "intent_version";
|
||||||
|
|
||||||
|
@ -408,11 +408,11 @@ public class ControlLayout extends FrameLayout {
|
|||||||
return mGameSurface;
|
return mGameSurface;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void askToExit(Exitable exitable) {
|
public void askToExit(EditorExitable editorExitable) {
|
||||||
if(mIsModified) {
|
if(mIsModified) {
|
||||||
CustomControlsActivity.save(this, exitable);
|
CustomControlsActivity.save(this, editorExitable);
|
||||||
}else{
|
}else{
|
||||||
CustomControlsActivity.showExitDialog(getContext(), exitable);
|
CustomControlsActivity.showExitDialog(getContext(), editorExitable);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
package net.kdt.pojavlaunch.customcontrols;
|
package net.kdt.pojavlaunch.customcontrols;
|
||||||
|
|
||||||
public interface Exitable {
|
public interface EditorExitable {
|
||||||
void exitEditor();
|
void exitEditor();
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user