Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/202.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 按意图将字符串发送到任何其他应用程序_Java_Android_Android Intent - Fatal编程技术网

Java 按意图将字符串发送到任何其他应用程序

Java 按意图将字符串发送到任何其他应用程序,java,android,android-intent,Java,Android,Android Intent,我正在尝试发送包含字符串的和intent。我希望隐式地共享此意图,因此我不希望指定将接收此意图的应用程序 让我解释一下,我要发送的字符串将是send thank's to the Intent,并在同一个应用程序中放入剪贴板,然后我将剪贴板thank's粘贴到另一个应用程序中的AccessibilityService。 该意图将首先被剪贴板捕获,然后被另一个应用捕获(带有与此意图相关的脚本代码,因为该应用已经创建,但无法编辑) 所以我开始这样做: Intent intent = new Inte

我正在尝试发送包含字符串的和intent。我希望隐式地共享此意图,因此我不希望指定将接收此意图的应用程序

让我解释一下,我要发送的字符串将是send thank's to the Intent,并在同一个应用程序中放入剪贴板,然后我将剪贴板thank's粘贴到另一个应用程序中的AccessibilityService。 该意图将首先被剪贴板捕获,然后被另一个应用捕获(带有与此意图相关的脚本代码,因为该应用已经创建,但无法编辑)

所以我开始这样做:

Intent intent = new Intent();
                intent.putExtra(Intent.EXTRA_TEXT, "This is my text to send.");
                intent.setType("text/plain");
                intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
                startActivity(intent);
从developer.android网站,但它会打开一个菜单,我必须在其中选择一个应用程序来分享我的意图,这是我不会做的

你能帮忙吗


注意:我是法国人,很抱歉我的英语很差,请点击此链接。
我想隐式分享此意图,所以我不想指定将接收此意图的应用。
,好的。那么用户必须选择一个应用。
我必须选择一个应用来分享此意图,这是我不会做的。
nTraditory。我很惊讶您的意图会显示一些可供选择的内容。一个
startActivity
意图只由一个应用程序处理,它不是共享的。这需要一个广播意图。一个应用程序还必须在清单中具有正确类型的意图过滤器才能接收该意图:(如果你的意图可能与清单中的
类似)。我认为你的方法不正确,但我不清楚你在尝试什么。