TextView Hyperlink не работает?

Почему TextView Hyperlink не работает.

Использование гиперссылки как внутри настраиваемого dialog box .

Гиперссылка не отображается.

Где я ошибаюсь. Как решить эту проблему. Дайте мне руководство.

XML-код

 <TextView android:id="@+id/google_Link" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_gravity="center" android:gravity="center" android:padding="10dip" android:textSize="20dip" android:linksClickable="true" android:autoLink="all" android:textColorLink="#306EFF" android:text="" /> 

Код Android – это

 TextView googleLink = ( TextView ) layout.findViewById( R.id.google_Link ); googleLink.setClickable(true); googleLink.setMovementMethod(LinkMovementMethod.getInstance()); googleLink.setText( Html.fromHtml( "<a href=`http://www.google.co.in`>Google</a>" ) ); 

Код манифеста Android –

 <action android:name="android.intent.action.VIEW" /> <category android:name="android.intent.category.DEFAULT" /> <category android:name="android.intent.category.BROWSABLE" /> 

Заранее спасибо.

Замените только эту ссылку, она будет работать:

  TextView textView=(TextView) findViewById(R.id.link); textView.setClickable(true); String linkTxt=getResources().getString(R.string.link); textView.setMovementMethod(LinkMovementMethod.getInstance()); textView.setText(Html.fromHtml( linkTxt)); 

Добавьте это в strings.xml:

 <string name="link">&lt;a href=http://www.google.co.in&gt;Google&lt;/a&gt;</string> 

Он не работает, потому что вы не можете установить href в TextView .

Вам нужно установить OnClickListener, у которого есть это в методе onClick :

 String url = "http://www.google.co.in"; Intent i = new Intent(Intent.ACTION_VIEW); i.setData(Uri.parse(url)); startActivity(i); 

После этого вы можете настроить прослушиватель на TextView следующим образом: googleLink.setOnClickListener(myListener);

Затем запустите приложение еще раз, и щелчок должен быть обработан правильно.