0

ユーザーがアプリを介してメッセージを送受信できるメッセージングアプリケーションを作成していますが、ユーザーが SMS でアドレスを受信した場合、それをクリックして Google マップに転送し、ユーザーが携帯電話番号を受信した場合、または電話番号があれば、彼はその番号で電話をかけることができます。メッセージングに関連するすべての機能を実装しましたが、上記の情報に代わって確認できませんでした。この件に関する正しい解決策を教えてください。

前もって感謝します。

4

1 に答える 1

0

を使用してメッセージを表示する場合は、レイアウトXMLの要素のTextView属性を使用できます。これにより、住所、電話番号、および電子メールアドレスが検出されたときにリンクが自動的に作成されます。あなたはコントロールできませんが、無料でたくさん手に入れることができます!autoLinkTextView

ドキュメントから:

android:autoLink

Controls whether links such as urls and email addresses are automatically found and converted to clickable links. The default value is "none", disabling this feature.

アップデート

サポートされているすべてのタイプをautoLinked使用する場合は、を使用できますandroid:autoLink="all"email、、、phoneおよびmap(文字で区切られた)の自動リンクを作成する具体的な例|

<TextView
    android:id="@+id/textView"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:autoLink="email|phone|map" >
</TextView>

autoLinkforは完全ではないことに注意することが重要mapです。詳細については、ここここを参照してください。

于 2012-04-09T17:40:09.490 に答える