mirror of
https://github.com/AngelAuraMC/Amethyst-Android.git
synced 2025-09-19 01:27:18 -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);
|
||||
} else {
|
||||
dialog = builder.create();
|
||||
FileListView flv = new FileListView(dialog);
|
||||
FileListView flv = new FileListView(dialog,"jar");
|
||||
flv.setFileSelectedListener(new FileSelectedListener(){
|
||||
@Override
|
||||
public void onFileSelected(File file, String path) {
|
||||
if (file.getName().endsWith(".jar")) {
|
||||
Intent intent = new Intent(BaseLauncherActivity.this, JavaGUILauncherActivity.class);
|
||||
intent.putExtra("modFile", file);
|
||||
startActivity(intent);
|
||||
dialog.dismiss();
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
dialog.setView(flv);
|
||||
|
@ -100,17 +100,15 @@ public class CustomControlsActivity extends BaseActivity
|
||||
builder.setPositiveButton(android.R.string.cancel, null);
|
||||
|
||||
final AlertDialog dialog = builder.create();
|
||||
FileListView flv = new FileListView(dialog);
|
||||
FileListView flv = new FileListView(dialog, "json");
|
||||
flv.lockPathAt(Tools.CTRLMAP_PATH);
|
||||
flv.setFileSelectedListener(new FileSelectedListener(){
|
||||
|
||||
@Override
|
||||
public void onFileSelected(File file, String path) {
|
||||
if (file.getName().endsWith(".json")) {
|
||||
setDefaultControlJson(path);
|
||||
dialog.dismiss();
|
||||
}
|
||||
}
|
||||
});
|
||||
dialog.setView(flv);
|
||||
dialog.show();
|
||||
@ -182,17 +180,15 @@ public class CustomControlsActivity extends BaseActivity
|
||||
builder.setPositiveButton(android.R.string.cancel, null);
|
||||
|
||||
final AlertDialog dialog = builder.create();
|
||||
FileListView flv = new FileListView(dialog);
|
||||
FileListView flv = new FileListView(dialog, "json");
|
||||
flv.listFileAt(Tools.CTRLMAP_PATH);
|
||||
flv.setFileSelectedListener(new FileSelectedListener(){
|
||||
|
||||
@Override
|
||||
public void onFileSelected(File file, String path) {
|
||||
if (file.getName().endsWith(".json")) {
|
||||
loadControl(path);
|
||||
dialog.dismiss();
|
||||
}
|
||||
}
|
||||
});
|
||||
dialog.setView(flv);
|
||||
dialog.show();
|
||||
|
@ -481,19 +481,18 @@ public class PojavLoginActivity extends BaseActivity
|
||||
builder.setCancelable(false);
|
||||
|
||||
final AlertDialog dialog = builder.create();
|
||||
FileListView flv = new FileListView(dialog);
|
||||
FileListView flv = new FileListView(dialog, "tar.xz");
|
||||
flv.setFileSelectedListener(new FileSelectedListener(){
|
||||
|
||||
@Override
|
||||
public void onFileSelected(File file, String path) {
|
||||
if (file.getName().endsWith(".tar.xz")) {
|
||||
selectedFile.append(path);
|
||||
dialog.dismiss();
|
||||
|
||||
synchronized (mLockSelectJRE) {
|
||||
mLockSelectJRE.notifyAll();
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
});
|
||||
dialog.setView(flv);
|
||||
|
Loading…
x
Reference in New Issue
Block a user