ユーザーがアプリを介してメッセージを送受信できるメッセージングアプリケーションを作成していますが、ユーザーが SMS でアドレスを受信した場合、それをクリックして Google マップに転送し、ユーザーが携帯電話番号を受信した場合、または電話番号があれば、彼はその番号で電話をかけることができます。メッセージングに関連するすべての機能を実装しましたが、上記の情報に代わって確認できませんでした。この件に関する正しい解決策を教えてください。
前もって感謝します。
ユーザーがアプリを介してメッセージを送受信できるメッセージングアプリケーションを作成していますが、ユーザーが SMS でアドレスを受信した場合、それをクリックして Google マップに転送し、ユーザーが携帯電話番号を受信した場合、または電話番号があれば、彼はその番号で電話をかけることができます。メッセージングに関連するすべての機能を実装しましたが、上記の情報に代わって確認できませんでした。この件に関する正しい解決策を教えてください。
前もって感謝します。
を使用してメッセージを表示する場合は、レイアウトXMLの要素のTextView
属性を使用できます。これにより、住所、電話番号、および電子メールアドレスが検出されたときにリンクが自動的に作成されます。あなたはコントロールできませんが、無料でたくさん手に入れることができます!autoLink
TextView
ドキュメントから:
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>