1
0
Fork 0
mirror of https://github.com/ethauvin/android-about-box.git synced 2025-04-25 02:37:11 -07:00

Add platform to footer instead of header

This commit is contained in:
Michael Mee 2017-02-09 15:12:06 -08:00
parent 077aad00c0
commit 501017078f

View file

@ -19,19 +19,6 @@ public final class EmailUtil {
final Uri mailto = Uri.fromParts("mailto", config.emailAddress, null);
final String emailSubject;
switch (config.buildType) {
case GOOGLE:
emailSubject = config.emailSubject + "G";
break;
case AMAZON:
emailSubject = config.emailSubject + "K";
break;
default:
emailSubject = config.emailSubject;
break;
}
String emailBody = config.emailBody;
if (TextUtils.isEmpty(emailBody)) {
String deviceInfo = "";
@ -39,6 +26,7 @@ public final class EmailUtil {
deviceInfo += "\n Android version: " + Build.VERSION.RELEASE + " (" + android.os.Build.VERSION.SDK_INT + ")";
deviceInfo += "\n OS version: " + System.getProperty("os.version") + " (" + android.os.Build.VERSION.INCREMENTAL + ")";
deviceInfo += "\n Device: " + android.os.Build.MODEL + " (" + android.os.Build.PRODUCT + ")";
deviceInfo += "\n Platform: " + platformName(config.buildType);
emailBody = "Please type your question here: \n\n\n\n\n"
+ "---------------------------" + deviceInfo;
@ -46,7 +34,7 @@ public final class EmailUtil {
try {
Intent emailIntent = new Intent(Intent.ACTION_SENDTO, mailto);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, emailSubject);
emailIntent.putExtra(Intent.EXTRA_SUBJECT, config.emailSubject);
emailIntent.putExtra(Intent.EXTRA_TEXT, emailBody);
activity.startActivity(Intent.createChooser(emailIntent, "Send email..."));
} catch (Exception e) {
@ -55,4 +43,12 @@ public final class EmailUtil {
}
}
}
private static String platformName(AboutConfig.BuildType buildType) {
switch (buildType) {
case GOOGLE: return "Google Play";
case AMAZON: return "Amazon Kindle";
default: return "Unknown";
}
}
}