Ciao, di nuovo qui a chiedere qualche buon consiglio.

La mia applicazione Android utilizza un WebService realizzato in ASP NET che viene richiamato tramite questa classe java:
codice:
package com.ccmex.myFirstApp;

import android.annotation.SuppressLint;
import android.app.Activity;


import org.ksoap2.SoapEnvelope;
import org.ksoap2.serialization.SoapObject;
import org.ksoap2.serialization.SoapPrimitive;
import org.ksoap2.serialization.SoapSerializationEnvelope;
import org.ksoap2.transport.HttpTransportSE;


import android.os.Bundle;
import android.os.StrictMode;
import android.text.Html;
import android.widget.TextView;


public class news extends Activity {


	private static final String SOAP_ACTION = "http://www.miapaginaweb.com/WebService/GetNews";
	private static final String OPERATION_NAME = "GetNews";
	private static final String WSDL_TARGET_NAMESPACE = "http://www.miapaginaweb.com/WebServiceNews";
	private static final String SOAP_ADDRESS = "http://www.miapaginaweb.com/WebServiceNews.asmx";


	@SuppressLint("NewApi")
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_news);
		
		StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder()
				.permitAll().build();
		StrictMode.setThreadPolicy(policy);


		TextView textView = new TextView(this);
		setContentView(textView);
		
		SoapObject request = new SoapObject(WSDL_TARGET_NAMESPACE,
				OPERATION_NAME);


		SoapSerializationEnvelope envelope = new SoapSerializationEnvelope(
				SoapEnvelope.VER11);


		envelope.dotNet = true;
		envelope.implicitTypes = false;
		envelope.setOutputSoapObject(request);
		
		HttpTransportSE httpTransport = new HttpTransportSE(SOAP_ADDRESS);
		httpTransport.debug = true;
		envelope.setOutputSoapObject(request);


		try {
			
			httpTransport.call(SOAP_ACTION, envelope);
			
			 SoapPrimitive response = (SoapPrimitive)envelope.getResponse();
			 textView.setText(Html.fromHtml(response.toString()));
			 
		} catch (Exception exception) {
			textView.setText(exception.toString());
		}
	}
}
Nel WebService ASP NET ho inserito un semplicissimo collegamento ipertestuale del tipo:
codice:
<a href="http://www.w3schools.com">Visit W3Schools</a>
Pur visualizzando sullo smartphone il collegamento ipertestuale correttamente -il colore del testo del link è diverso dal resto del testo- quando provo a cliccarci sopra il link non si apre... perchè? Da cosa può dipendere ?
Grazie