Added other apps menu

pull/50/head
M66B 6 years ago
parent d012567435
commit 12a09e39da

@ -126,6 +126,9 @@ public class ActivityView extends ActivityBase implements FragmentManager.OnBack
case R.string.menu_about:
onMenuAbout();
break;
case R.string.menu_other:
onMenuOtherApps();
break;
}
drawerLayout.closeDrawer(drawerList);
@ -168,6 +171,9 @@ public class ActivityView extends ActivityBase implements FragmentManager.OnBack
drawerArray.add(new DrawerItem(ActivityView.this, R.drawable.baseline_help_24, R.string.menu_about));
if (getIntentOtherApps().resolveActivity(getPackageManager()) != null)
drawerArray.add(new DrawerItem(ActivityView.this, R.drawable.baseline_get_app_24, R.string.menu_other));
drawerList.setAdapter(drawerArray);
}
});
@ -406,6 +412,12 @@ public class ActivityView extends ActivityBase implements FragmentManager.OnBack
return intent;
}
private Intent getIntentOtherApps() {
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setData(Uri.parse("https://play.google.com/store/apps/dev?id=8420080860664580239"));
return intent;
}
private void onMenuFolders(long account) {
getSupportFragmentManager().popBackStack("unified", 0);
@ -444,6 +456,10 @@ public class ActivityView extends ActivityBase implements FragmentManager.OnBack
fragmentTransaction.commit();
}
private void onMenuOtherApps() {
startActivity(getIntentOtherApps());
}
private class DrawerItem {
private int id;
private int icon;

@ -36,6 +36,7 @@
<string name="menu_privacy">Privacy</string>
<string name="menu_faq">FAQ</string>
<string name="menu_about">About</string>
<string name="menu_other">Other apps</string>
<string name="title_eula">End-user license agreement</string>
<string name="title_agree">I agree</string>

Loading…
Cancel
Save