android------使用TextView链接打开一个Activity
来源:互联网 发布:青岛淘宝培训班 编辑:程序博客网 时间:2024/06/02 16:51
如何在单击链接后弹出Activity?
可以使用android.text.style.ClickableSpan类自定义单击URL链接的动作。基本实现过程是创建ClickableSpan对象,并在ClickableSpan.onClick中编写单击链接时要执行的代码。核心代码如下:
TextView tv2=(TextView) this.findViewById(R.id.tv2); String text="显示activity"; SpannableString ss=new SpannableString(text); ss.setSpan(new ClickableSpan() {@Overridepublic void onClick(View widget) {// TODO 自动生成的方法存根Intent i=new Intent(MainActivity.this,OtherActivity.class);startActivity(i);}}, 0, text.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); tv2.setText(ss); tv2.setMovementMethod(LinkMovementMethod.getInstance());
实现效果:
0 0
- android------使用TextView链接打开一个Activity
- Android开发(27)--TextView单击链接弹出Activity
- Android---12---TextView中单击链接弹出Activity
- 使用textview中的链接直接实现activity的跳转。
- android textview 设置超链接打开手机浏览器浏览链接数据
- TextView单击链接弹出Activity
- textview 通过SpannableString 打开activity
- TextView中打开超文本链接
- 在一个Activity里面的TextView上面添加网页链接,启动后到另一个Activity里面!
- 在一个Activity里面的TextView上面添加网页链接,启动后到另一个Activity里面!
- Android 打开另外一个应用的activity
- android下通过app名字打开程序(activity)链接
- android下通过app名字打开程序(activity)链接
- android下通过app名字打开程序(activity)链接
- 【Android开发-8】生命周期,Activity中打开另外一个Activity
- Android TextView 添加链接
- Android TextView HTML链接
- android Scheme使用 打开指定的Activity
- C#_密封类和密封方法
- 深度分析 Java 的 ClassLoader 机制(源码级别)
- 为什么使用MVC模式
- BZOJ-1045 糖果传递 数学+递推
- POJ 2385 Apple Catching(简单DP)
- android------使用TextView链接打开一个Activity
- 轻量级JavaEE企业应用实战(五)
- Xcode7.1中帮助文档(Documentation and API Reference)的位置以及自行安装帮助文档的方法
- Android VectorDrawable与SVG
- 第14周 项目2 - 二叉树排序树中查找的路径
- Parcelable和Serializable的理解
- 自定义View音量调节
- Mysql学习之cannot add foreign key constraint
- NSLogger使用