私が開発しているアンドロイドアプリにハイパーリンクを貼りたい。 android appのウェブサイトへのハイパーリンクの配置方法は?
が、私はこの試みた: http://google.comと:main.xml
<TextView
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:text="@string/hyperlink"
android:id="@+id/hyperlink"
android:autoLink="web"
>
</TextView>
のstrings.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="app_name">WebLink</string>
<string name="hyperlink">http://google.com</string>
</resources>
しかし、問題があり、リンクは次のようになります私は実際のURLを表示したくありません。
1)「Googleにアクセスするにはここをクリックしてください」というテキストでリンクを置き換える方法、テキストはウェブサイトのURLにリンクされていますか?私も試した電子メールアドレス(「をメールで送信するには、ここをクリック」とテキストが[email protected]とリンクしなければならないなどのテキスト何かでそれを置き換えるために、どのように同じ質問、)
を配置する方法
2)このチュートリアル:http://coderzheaven.com/2011/05/10/textview-with-link-in-android/
しかし、私は次のエラーメッセージを取得しています:
Description Resource Path Location Type
http cannot be resolved to a variable MyLink.java /MyLink/src/com/MyLink line 21 Java Problem
Syntax error on token "" <br /> <a href="", ? expected after this token MyLink.java /MyLink/src/com/MyLink line 21 Java Problem
Type mismatch: cannot convert from String to boolean MyLink.java /MyLink/src/com/MyLink line 20 Java Problem
方法(私はそれを動作させようとしていますが、エラーメッセージが表示されています:[http://coderzheaven.com/2011/05/10/textview-with-link-in-android/](http://coderzheaven.com/ 2011/05/10/textview-with-link-in-android /) - 上記を参照してください、私の投稿を更新しました – super
私はあなたのJavaを表示していないコードなので、何が問題なのか分かりません。私の意見では、 ""を ""に変更する必要があります。上記の作業サンプルコードを添付して、このコードを試してみてください。 – kameny
ありがとうございました – super