ここに記載されているように、他のアプリからデータフォームを受け取るようにアプリを設定しています:https://developer.android.com/training/sharing/receive.htmlしかし、私のアプリは、(プレーンテキストに加えて)、テキストファイルの共有メニューに表示されますアンドロイドアプリに共有する - 「テキスト/プレーン」に制限
<intent-filter>
<action android:name="android.intent.action.SEND" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="text/plain" />
</intent-filter>
、およびtext/*
と呼ばれている:私はプレーンテキストを受信するには、以下のインテントフィルタを使用してい
私は具体的にはtext/plain
と記載しています。受信データをtext/plain
に制限する方法と、ユーザーがテキストファイルを共有するときに共有メニューに表示されないようにする方法
あなたがプレーンテキストのみを受信したいと言う場合、あなたは電子メールのテキストのような意味で共有しますか?どのようにテキストを選択しようとしているのか説明できますか? – user1506104
@ user1506104 - プレーンテキストには、ユーザーが選択した任意のテキストを使用できます。それは私のためにうまくいく。私が経験している問題は、ユーザーがテキストファイルを共有するときに私のアプリがリストされていることです。 –