package com.example.urlspantextviewclick;import android.os.Bundle;import android.app.Activity;import android.graphics.Color;import android.text.Html;import android.text.Spannable;import android.text.SpannableString;import android.text.Spanned;import android.text.method.LinkMovementMethod;import android.text.style.ClickableSpan;import android.text.style.ForegroundColorSpan;import android.view.Menu;import android.view.View;import android.widget.TextView;import android.widget.Toast;public class MainActivity extends Activity {private TextView t1;@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);t1=(TextView)findViewById(R.id.txt);CharSequence str=getText(R.string.hello_world);SpannableString spannableString1 = new SpannableString(str);spannableString1.setSpan(new ClickableSpan(){@Overridepublic void onClick(View widget) {Toast.makeText(getApplicationContext(), "who hit me", Toast.LENGTH_SHORT).show();}}, str.length()-3, str.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);spannableString1.setSpan(new ForegroundColorSpan(Color.RED),str.length()-3, str.length(),Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);t1.setText(spannableString1);t1.setMovementMethod(LinkMovementMethod.getInstance());//Html.fromHtml(source)//spannableString1./**to see http://www.cnblogs.com/mxgsa/archive/2012/11/15/2760256.html * Android TextView 支持的HTML标签••

••

••• */}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}

 

更多相关文章

  1. android流式布局热门标签的实现
  2. android manifest.xml 标签汇总
  3. EditeText标签字体大小设置 是否可编辑
  4. TextView(标签控件)
  5. android:inputType标签
  6. Android 动画标签——scale
  7. Android Manifest标签之manifest,meta-data,path-permission,per
  8. Android界面布局开发使用的标签介绍

随机推荐

  1. 适配器
  2. Kotlin学习之路
  3. 【Android(安卓)Training UI】创建自定义
  4. Android将String转化为ArrayList
  5. 实验三 数值积分(android)
  6. Android中ComponentName的简单运用
  7. android 获得一个应用程序的启动次数,运行
  8. Android内部存储和外部存储以及缓存清理
  9. android 自定义radiobutton的样式 实现自
  10. 安卓Doubango架构的使用小结