0

テキストだけから Android インテントを呼び出すことは可能ですか? テキストをクリックすると、インテントと呼ばれる必要があるテキストをSMSとしてユーザーに送信することを計画しています。

エンドユーザーのデバイスを制御できないため、アプリを作成したくありません。テキストを送信し、それをクリックすると既にインストールされているアプリを起動するようなものです。

4

3 に答える 3

2

いいえ、SMS から別のアプリのインテントを起動できるとは思いません。特に、デバイスを制御できない場合、またはさらに重要なことに、インテントを使用して起動したいアプリを制御できない場合 (つまり、検証されていない場合、インテントを使用して別のプライベート アプリを起動することはできません。これを許可する方法があります。発生しますが、プライベート アプリの開発者はこれを具体的に有効にする必要があります)。

別の方法として、Play ストア アプリへのリンクを含めることもできます。これにより、Play ストアが起動します (ユーザーはそこでアプリを開くことができます)。

于 2013-10-05T05:38:48.677 に答える
0

はい、可能です。アプリケーションで受信した新しい SMS のブロードキャストを処理し、その BroadCast Reciever クラスからテキストをフィルタリングして特定のインテントを開くことができます。

于 2013-10-05T05:40:39.803 に答える
0

起動しているアプリが URL を「監視」している可能性があります。たとえば、google maps は " http://map.google.com/ "... を処理し、yelp は " http://www.yelp.com/ ..." を処理します。URL を含むテキスト SMS を送信し、ユーザーがそれをクリックすると、アプリが起動します (少なくともオプションが表示されます)。

ただし、任意のアプリを起動する場合は、いいえ。

于 2013-10-05T05:42:07.393 に答える