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:
parent
077aad00c0
commit
501017078f
1 changed files with 10 additions and 14 deletions
|
@ -19,19 +19,6 @@ public final class EmailUtil {
|
||||||
|
|
||||||
final Uri mailto = Uri.fromParts("mailto", config.emailAddress, null);
|
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;
|
String emailBody = config.emailBody;
|
||||||
if (TextUtils.isEmpty(emailBody)) {
|
if (TextUtils.isEmpty(emailBody)) {
|
||||||
String deviceInfo = "";
|
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 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 OS version: " + System.getProperty("os.version") + " (" + android.os.Build.VERSION.INCREMENTAL + ")";
|
||||||
deviceInfo += "\n Device: " + android.os.Build.MODEL + " (" + android.os.Build.PRODUCT + ")";
|
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"
|
emailBody = "Please type your question here: \n\n\n\n\n"
|
||||||
+ "---------------------------" + deviceInfo;
|
+ "---------------------------" + deviceInfo;
|
||||||
|
@ -46,7 +34,7 @@ public final class EmailUtil {
|
||||||
|
|
||||||
try {
|
try {
|
||||||
Intent emailIntent = new Intent(Intent.ACTION_SENDTO, mailto);
|
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);
|
emailIntent.putExtra(Intent.EXTRA_TEXT, emailBody);
|
||||||
activity.startActivity(Intent.createChooser(emailIntent, "Send email..."));
|
activity.startActivity(Intent.createChooser(emailIntent, "Send email..."));
|
||||||
} catch (Exception e) {
|
} 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";
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue