Scrollview内的TextView中的HyperLink在Android中无法点击?解决方案是什么?

时间:2015-10-07 14:22:24

标签: android hyperlink textview scrollview

TextView位于滚动视图中..

                       <TextView
                            android:id="@+id/meer_informative_content"
                            android:layout_width="wrap_content"
                            android:layout_height="wrap_content"
                            android:paddingBottom="15dp"
                            android:autoLink="all" 
                            android:clickable="true"
                            android:textColor="@color/text_color"
                            android:textSize="@dimen/text_size" />

主要活动中的代码::

final TextView meer_con = (TextView)  
findViewById(R.id.meer_informative_content);
meer_con.setText("http://www.google.com");

1 个答案:

答案 0 :(得分:0)

您必须在文本视图中添加MoveMentMethod才能使其可点击

像这样:

meer_con.setMovementMethod(LinkMovementMethod.getInstance());

还将您的网址放在锚标记中,并将网址视为html:

meer_con.setText(Html.fromHtml("<a href="http://www.google.com">Google.com</a>"));