mirror of
https://github.com/M66B/FairEmail.git
synced 2025-12-27 08:01:50 +01:00
Added other apps menu
This commit is contained in:
@@ -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;
|
||||
|
||||
Reference in New Issue
Block a user