This commit is contained in:
parent
0461d42828
commit
d9349ac50c
1 changed files with 9 additions and 17 deletions
|
@ -382,9 +382,15 @@ public class MainActivity extends AppCompatActivity
|
||||||
private void OnObjectLoad() {
|
private void OnObjectLoad() {
|
||||||
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
|
Intent intent = new Intent(Intent.ACTION_OPEN_DOCUMENT);
|
||||||
intent.addCategory(Intent.CATEGORY_OPENABLE);
|
intent.addCategory(Intent.CATEGORY_OPENABLE);
|
||||||
//intent.setType("YOUR FILETYPE"); //not needed, but maybe usefull
|
|
||||||
intent.setType("*/*");
|
intent.setType("*/*");
|
||||||
intent.putExtra(Intent.EXTRA_TITLE, "emu48-state.e48");
|
// //Intent.setType("application/*|text/*");
|
||||||
|
// String[] mimeTypes = {
|
||||||
|
// "text/plain",
|
||||||
|
// "application/pdf",
|
||||||
|
// "application/zip"
|
||||||
|
// };
|
||||||
|
// intent.putExtra(Intent.EXTRA_MIME_TYPES, mimeTypes);
|
||||||
|
intent.putExtra(Intent.EXTRA_TITLE, "emu48-object.hp");
|
||||||
startActivityForResult(intent, INTENT_OBJECT_LOAD);
|
startActivityForResult(intent, INTENT_OBJECT_LOAD);
|
||||||
|
|
||||||
//NativeLib.onObjectLoad();
|
//NativeLib.onObjectLoad();
|
||||||
|
@ -393,21 +399,7 @@ public class MainActivity extends AppCompatActivity
|
||||||
Intent intent = new Intent(Intent.ACTION_CREATE_DOCUMENT);
|
Intent intent = new Intent(Intent.ACTION_CREATE_DOCUMENT);
|
||||||
intent.addCategory(Intent.CATEGORY_OPENABLE);
|
intent.addCategory(Intent.CATEGORY_OPENABLE);
|
||||||
intent.setType("*/*");
|
intent.setType("*/*");
|
||||||
int model = NativeLib.getCurrentModel();
|
intent.putExtra(Intent.EXTRA_TITLE, "emu48-object.hp");
|
||||||
String extension = "e48"; // HP48SX/GX
|
|
||||||
switch (model) {
|
|
||||||
case '6':
|
|
||||||
case 'A':
|
|
||||||
extension = "e38"; // HP38G
|
|
||||||
break;
|
|
||||||
case 'E':
|
|
||||||
extension = "e39"; // HP39/40G
|
|
||||||
break;
|
|
||||||
case 'X':
|
|
||||||
extension = "e49"; // HP49G
|
|
||||||
break;
|
|
||||||
}
|
|
||||||
intent.putExtra(Intent.EXTRA_TITLE, "emu48-state." + extension);
|
|
||||||
startActivityForResult(intent, INTENT_OBJECT_SAVE);
|
startActivityForResult(intent, INTENT_OBJECT_SAVE);
|
||||||
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue