</pre><pre name="code" class="java">package com.example.StidentUI2;
import com.example.studentui2.R;
import android.app.Activity;
import android.content.Intent;
import android.os.Bundle;
import android.text.SpannableString;
import android.text.Spanned;
import android.text.SpannedString;
import android.text.method.LinkMovementMethod;
import android.text.style.ClickableSpan;
import android.view.View;
import android.widget.TextView;
public class MainActivity extends Activity{
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView textView1 =(TextView)this.findViewById(R.id.textView1);
TextView textView2 =(TextView)this.findViewById(R.id.textView2);
String tex1="显示activity1";
String tex2="显示activity2";
SpannableString spannableString=new SpannableString(tex1);
SpannableString spannableString2=new SpannableString(tex2);
spannableString.setSpan(new ClickableSpan() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent intent=new Intent( MainActivity.this,Activity21.class);
startActivity(intent);
}
}, 0, tex1.length()-1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
spannableString2.setSpan(new ClickableSpan() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent intent2=new Intent( MainActivity.this,Activity22.class);
startActivity(intent2);
}
}, 0, tex2.length()-1, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
textView1.setText(spannableString);
textView2.setText(spannableString2);
textView1.setMovementMethod(LinkMovementMethod.getInstance());
textView2.setMovementMethod(LinkMovementMethod.getInstance());
}
}