1:activity_main.xml
<RelativeLayout xmlns:andro>
<TextView
android:/>
</RelativeLayout>
2:MainActivity.java
public class MainActivity extends Activity {
private TextView tvNextActivity=null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
tvNextActivity=(TextView)findViewById(R.id.tv_show_next_activity);
String info="Next activity";
SpannableString sps=new SpannableString(info);
//对字符串拆分并注册点击事件
sps.setSpan(new ClickableSpan(){
public void onClick(View view){
Intent intent=new Intent(MainActivity.this,NextActivity.class);
startActivity(intent);
}
}, 0, info.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
tvNextActivity.setText(sps);
tvNextActivity.setMovementMethod(LinkMovementMethod.getInstance());
}
}
3:运行结果: