mirror of
https://github.com/2009scape/2009Scape-mobile.git
synced 2025-12-21 09:01:56 -07: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
3 changed files with 19 additions and 25 deletions
|
|
@ -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,17 +100,15 @@ 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);
|
||||||
dialog.show();
|
dialog.show();
|
||||||
|
|
@ -182,17 +180,15 @@ 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);
|
||||||
dialog.show();
|
dialog.show();
|
||||||
|
|
|
||||||
|
|
@ -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…
Add table
Add a link
Reference in a new issue