私は、他の多くのビューの他に各行にTextViewを含むListViewを持っています。 TextViewは、リンクを含む可能性のあるhtmlコンテンツをレンダリングします。Android - リストビューは、クリック可能なリンクを含むテキストビューのOnItemClickを受け取りません
以下のコードがリストアダプターに表示されます。 m_textview.setMovementMethod(LinkMovementMethod.getInstance()); m_textview.setText(Html.fromHtml(myhtmlcontent));
これにより、リストビューはクリックイベントで受信しなくなります。私は代わりにアダプタによって返されているビューにリストをクリックすることにしました。これは望み通りにはうまくいきません。これで、テキストビュー以外の行のどこかをクリックすると別のアクティビティを起動できます。ユーザーがテキストビューの非リンク部分をクリックして別のアクティビティを開始できるようにします。
親ビューではなくテキストビューに移動すると、リンク上をクリックすると2つのイベントが発生します.1つはリンクのクリック、もう1つはテキストビュー(望ましくない)です。
私は、アンドロイドのgoogle +と覗き見が気に入っています。私はそれがどのように達成されるのか分かりません。
に基づいて、それは遅すぎるかもしれ..しかし、私は同じ問題を有し、かつ、この未回答の投稿を見つけました。 :) –