Browse Source

Merge pull request #3532 from nextcloud/emailIntent

Fix feedback link
Andy Scherzinger 6 years ago
parent
commit
8966afd43a

+ 2 - 3
src/main/java/com/owncloud/android/ui/activity/Preferences.java

@@ -356,10 +356,9 @@ public class Preferences extends PreferenceActivity
         if (pFeedback != null) {
         if (pFeedback != null) {
             if (feedbackEnabled) {
             if (feedbackEnabled) {
                 pFeedback.setOnPreferenceClickListener(preference -> {
                 pFeedback.setOnPreferenceClickListener(preference -> {
-                    String feedbackMail = getString(R.string.mail_feedback);
                     String feedback = getText(R.string.prefs_feedback) + " - android v" + appVersion;
                     String feedback = getText(R.string.prefs_feedback) + " - android v" + appVersion;
-                    Intent intent = new Intent(Intent.ACTION_SENDTO);
-                    intent.setDataAndType(Uri.parse(feedbackMail), "text/plain");
+                    Intent intent = new Intent(Intent.ACTION_SENDTO, Uri.fromParts("mailto", "", null));
+                    intent.putExtra(Intent.EXTRA_EMAIL, new String[]{getString(R.string.mail_feedback)});
                     intent.putExtra(Intent.EXTRA_SUBJECT, feedback);
                     intent.putExtra(Intent.EXTRA_SUBJECT, feedback);
                     intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                     intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
 
 

+ 1 - 1
src/main/res/values/setup.xml

@@ -107,7 +107,7 @@
     <bool name="license_enabled">true</bool>
     <bool name="license_enabled">true</bool>
     <string name="license_url" translatable="false">https://www.gnu.org/licenses/gpl-2.0.html</string>
     <string name="license_url" translatable="false">https://www.gnu.org/licenses/gpl-2.0.html</string>
     <string name="url_imprint"></string>
     <string name="url_imprint"></string>
-    <string name="mail_feedback">"mailto:android@nextcloud.com"</string>
+    <string name="mail_feedback">android@nextcloud.com</string>
     <string name="url_app_download">"https://play.google.com/store/apps/details?id=com.nextcloud.client"</string>
     <string name="url_app_download">"https://play.google.com/store/apps/details?id=com.nextcloud.client"</string>
     <string name="url_server_install">https://nextcloud.com/install</string>
     <string name="url_server_install">https://nextcloud.com/install</string>