mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-19 09:39:25 -04:00
- Made use of the file filtering system to hide files that aren't wanted to the user.
This commit is contained in:
parent
86ee2ed497
commit
3195edbfc5
@ -124,16 +124,15 @@ public abstract class BaseLauncherActivity extends BaseActivity {
|
|||||||
dialog.setView(edit);
|
dialog.setView(edit);
|
||||||
} else {
|
} else {
|
||||||
dialog = builder.create();
|
dialog = builder.create();
|
||||||
FileListView flv = new FileListView(dialog);
|
FileListView flv = new FileListView(dialog,"jar");
|
||||||
flv.setFileSelectedListener(new FileSelectedListener(){
|
flv.setFileSelectedListener(new FileSelectedListener(){
|
||||||
@Override
|
@Override
|
||||||
public void onFileSelected(File file, String path) {
|
public void onFileSelected(File file, String path) {
|
||||||
if (file.getName().endsWith(".jar")) {
|
Intent intent = new Intent(BaseLauncherActivity.this, JavaGUILauncherActivity.class);
|
||||||
Intent intent = new Intent(BaseLauncherActivity.this, JavaGUILauncherActivity.class);
|
intent.putExtra("modFile", file);
|
||||||
intent.putExtra("modFile", file);
|
startActivity(intent);
|
||||||
startActivity(intent);
|
dialog.dismiss();
|
||||||
dialog.dismiss();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
dialog.setView(flv);
|
dialog.setView(flv);
|
||||||
|
@ -100,16 +100,14 @@ public class CustomControlsActivity extends BaseActivity
|
|||||||
builder.setPositiveButton(android.R.string.cancel, null);
|
builder.setPositiveButton(android.R.string.cancel, null);
|
||||||
|
|
||||||
final AlertDialog dialog = builder.create();
|
final AlertDialog dialog = builder.create();
|
||||||
FileListView flv = new FileListView(dialog);
|
FileListView flv = new FileListView(dialog, "json");
|
||||||
flv.lockPathAt(Tools.CTRLMAP_PATH);
|
flv.lockPathAt(Tools.CTRLMAP_PATH);
|
||||||
flv.setFileSelectedListener(new FileSelectedListener(){
|
flv.setFileSelectedListener(new FileSelectedListener(){
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onFileSelected(File file, String path) {
|
public void onFileSelected(File file, String path) {
|
||||||
if (file.getName().endsWith(".json")) {
|
setDefaultControlJson(path);
|
||||||
setDefaultControlJson(path);
|
dialog.dismiss();
|
||||||
dialog.dismiss();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
dialog.setView(flv);
|
dialog.setView(flv);
|
||||||
@ -182,16 +180,14 @@ public class CustomControlsActivity extends BaseActivity
|
|||||||
builder.setPositiveButton(android.R.string.cancel, null);
|
builder.setPositiveButton(android.R.string.cancel, null);
|
||||||
|
|
||||||
final AlertDialog dialog = builder.create();
|
final AlertDialog dialog = builder.create();
|
||||||
FileListView flv = new FileListView(dialog);
|
FileListView flv = new FileListView(dialog, "json");
|
||||||
flv.listFileAt(Tools.CTRLMAP_PATH);
|
flv.listFileAt(Tools.CTRLMAP_PATH);
|
||||||
flv.setFileSelectedListener(new FileSelectedListener(){
|
flv.setFileSelectedListener(new FileSelectedListener(){
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onFileSelected(File file, String path) {
|
public void onFileSelected(File file, String path) {
|
||||||
if (file.getName().endsWith(".json")) {
|
loadControl(path);
|
||||||
loadControl(path);
|
dialog.dismiss();
|
||||||
dialog.dismiss();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
dialog.setView(flv);
|
dialog.setView(flv);
|
||||||
|
@ -481,19 +481,18 @@ public class PojavLoginActivity extends BaseActivity
|
|||||||
builder.setCancelable(false);
|
builder.setCancelable(false);
|
||||||
|
|
||||||
final AlertDialog dialog = builder.create();
|
final AlertDialog dialog = builder.create();
|
||||||
FileListView flv = new FileListView(dialog);
|
FileListView flv = new FileListView(dialog, "tar.xz");
|
||||||
flv.setFileSelectedListener(new FileSelectedListener(){
|
flv.setFileSelectedListener(new FileSelectedListener(){
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void onFileSelected(File file, String path) {
|
public void onFileSelected(File file, String path) {
|
||||||
if (file.getName().endsWith(".tar.xz")) {
|
selectedFile.append(path);
|
||||||
selectedFile.append(path);
|
dialog.dismiss();
|
||||||
dialog.dismiss();
|
|
||||||
|
synchronized (mLockSelectJRE) {
|
||||||
synchronized (mLockSelectJRE) {
|
mLockSelectJRE.notifyAll();
|
||||||
mLockSelectJRE.notifyAll();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
dialog.setView(flv);
|
dialog.setView(flv);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user