diff options
| author | Po Lu <luangruo@yahoo.com> | 2024-08-09 10:12:26 +0800 |
|---|---|---|
| committer | Po Lu <luangruo@yahoo.com> | 2024-08-09 10:12:26 +0800 |
| commit | 3896f5034f4b8a82c0b4f8dd1b7c579c2e723fa9 (patch) | |
| tree | 959fd610adcd3a7317c7b10fb4cb05a8ddd35753 /java | |
| parent | 007ccba141ae93d05cff8e0c794a92f152657594 (diff) | |
| parent | 16462b1a62d04a726f99f275b37fd3e6fd512202 (diff) | |
Merge from savannah/emacs-30
16462b1a62d Register for more Intents actions on Android
Diffstat (limited to 'java')
| -rw-r--r-- | java/AndroidManifest.xml.in | 1 | ||||
| -rw-r--r-- | java/org/gnu/emacs/EmacsOpenActivity.java | 10 |
2 files changed, 6 insertions, 5 deletions
diff --git a/java/AndroidManifest.xml.in b/java/AndroidManifest.xml.in index f3bab2c1b76..df00e497f8f 100644 --- a/java/AndroidManifest.xml.in +++ b/java/AndroidManifest.xml.in @@ -270,6 +270,7 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. --> </intent-filter> <intent-filter> + <action android:name="android.intent.action.SEND"/> <action android:name="android.intent.action.SENDTO"/> <data android:scheme="mailto"/> <category android:name="android.intent.category.DEFAULT"/> diff --git a/java/org/gnu/emacs/EmacsOpenActivity.java b/java/org/gnu/emacs/EmacsOpenActivity.java index 28e1e261821..366283168dd 100644 --- a/java/org/gnu/emacs/EmacsOpenActivity.java +++ b/java/org/gnu/emacs/EmacsOpenActivity.java @@ -422,11 +422,11 @@ public final class EmacsOpenActivity extends Activity /* Now see if the action specified is supported by Emacs. */ - if (action.equals ("android.intent.action.VIEW") - || action.equals ("android.intent.action.EDIT") - || action.equals ("android.intent.action.PICK") - || action.equals ("android.intent.action.SEND") - || action.equals ("android.intent.action.SENDTO")) + if (action.equals (Intent.ACTION_VIEW) + || action.equals (Intent.ACTION_EDIT) + || action.equals (Intent.ACTION_PICK) + || action.equals (Intent.ACTION_SEND) + || action.equals (Intent.ACTION_SENDTO)) { /* Obtain the URI of the action. */ uri = intent.getData (); |
