手机可以看电影的网址看网址

总结起来大概有5种做法:&
1. 将要处理的文字写到一个资源文件,如string.xml(使用html用法格式化)
2.&当文字中出现URL、E-mail、电话号码等的时候,可以将TextView的android:autoLink属性设置为相应的的值,如果是所有的类型都出来就是android:autoLink="all",当然也可以在java代码里 做,textView01.setAutoLinkMask(Linkify.ALL);&
3. 用Html类的fromHtml()方法格式化要放到TextView里的文字 ,与第1种一样,只是是用代码动态设置
4. 设置TextView的Paint属性:tvTest.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线
5. 用Spannable或实现它的类,如SpannableString来格式部分字符串。
& &另外附上一篇博客介绍:
如果是在资源文件里:
1、字符串资源中设置下划线属性
&resources&
&string name="hello"&&u&phone:0123456&/u&&/string&
&string name="app_name"&MyLink&/string&
&/resources&
直接让TextView引用字符串资源的name即可。2、TextView设置autoLink属性
&TextView xmlns:android="/apk/res/android"
android:id="@+id/text1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:autoLink="all"
android:text="@string/link_text_auto"
如果是代码里:1、使用Html.fromHtml()
TextView textView = (TextView)findViewById(R.id.tv_test);
textView.setText(Html.fromHtml("&u&"+"0123456"+"&/u&"));
2、使用TextView的Paint的属性
tvTest.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG); //下划线
tvTest.getPaint().setAntiAlias(true);//抗锯齿
3、使用SpannableString类
SpannableString content = new SpannableString(str);
content.setSpan(new UnderLineSpan, 0, str.length(), 0);
代码里面自定义超链接样式:
TextView tv=new TextView(this);
tv.setText(Html.fromHtml("&a href=\"http://blog.csdn.net/CAIYUNFREEDOM\"&自定义的超链接样式&/a&"));
// 在单击链接时凡是有要执行的动作,都必须设置MovementMethod对象
tv.setMovementMethod(LinkMovementMethod.getInstance());
CharSequence text
tv.getText();
if (text instanceof Spannable){
text.length();
Spannable sp
(Spannable)tv.getText();
URLSpan[] urls = sp.getSpans( 0 , end, URLSpan.class );
SpannableStringBuilder style = new
SpannableStringBuilder(text);
style.clearSpans(); // should clear old spans
for (URLSpan url : urls){
URLSpan myURLSpan=
URLSpan(url.getURL());
style.setSpan(myURLSpan,sp.getSpanStart(url),sp.getSpanEnd(url),Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
style.setSpan(new//设置前景色为红色
tv.setText(style);
另外一篇文章中有几个具体的实例可以参考:看完的顺手点歌赞呗,谢谢鼓励!
阅读(...) 评论()5824人阅读
安卓(50)
1、textView设置下划线
textView.getPaint().setFlags(Paint. UNDERLINE_TEXT_FLAG ); //下划线
textView.getPaint().setAntiAlias(true);//抗锯齿
textView.setText(Html.fromHtml(““+”content”+”“));
2、textView设置中划线
textview.getPaint().setFlags(Paint. STRIKE_THRU_TEXT_FLAG); //中划线
setFlags(Paint. STRIKE_THRU_TEXT_FLAG|Paint.ANTI_ALIAS_FLAG);
// 设置中划线并加清晰
3、textView取消中划线或者下划线
textView.getPaint().setFlags(0);
// 取消设置的的划线
********************************************
上面都是在代码中动态的添加,那么xml文件中怎么办呢?
1、添加下划线(这种方式只有APP运行起来才能看到下划线)
(1)、在资源文件中定义字符串,使用标签处理
name="zhucexieyi"&&用户注册协议&&
(2)、在xml文件中引用这个资源文件
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/zhucexieyi"
android:textSize="20sp"
android:gravity="center"
android:layout_marginLeft="10dp"
android:layout_toRightOf="@id/tv_tongyi"
android:textColor="#4C80E3"
(3)效果图:
&&相关文章推荐
参考知识库
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
访问:114363次
积分:2203
积分:2203
排名:第15872名
原创:110篇
转载:48篇
评论:13条
(9)(11)(3)(14)(19)(1)(5)(2)(6)(4)(18)(47)(11)(3)(9)Android-Demo TextView 文字颜色自定义 下划线 删除线 斜体 电话号码 加图片
238万源代码下载-
&文件名称: Android-Demo
& & & & &&]
&&所属分类:
&&开发工具: Java
&&文件大小: 43 KB
&&上传时间:
&&下载次数: 38
&&提 供 者:
&详细说明:TextView 文字颜色自定义 下划线 删除线 斜体 电话号码 加图片-TextView text color custom underline, strikethrough italics phone number plus pictures
文件列表(点击判断是否您需要的文件,如果是垃圾请在下面评价投诉):
&&Android Demo&&............\.classpath&&............\.project&&............\AndroidManifest.xml&&............\assets&&............\bin&&............\...\android&&............\...\Android Demo.apk&&............\...\android\demo&&............\...\.......\....\Demo.class&&............\...\.......\....\R$attr.class&&............\...\.......\....\R$drawable.class&&............\...\.......\....\R$layout.class&&............\...\.......\....\R$string.class&&............\...\.......\....\R.class&&............\...\classes.dex&&............\...\resources.ap_&&............\default.properties&&............\gen&&............\...\android&&............\...\.......\demo&&............\...\.......\....\R.java&&............\proguard.cfg&&............\res&&............\...\drawable-hdpi&&............\...\.............\icon.png&&............\...\drawable-ldpi&&............\...\.............\icon.png&&............\...\drawable-mdpi&&............\...\.............\icon.png&&............\...\layout&&............\...\......\main.xml&&............\...\values&&............\...\......\strings.xml&&............\src&&............\...\android&&............\...\.......\demo&&............\...\.......\....\Demo.java
&近期下载过的用户:
&相关搜索:
&输入关键字,在本站238万海量源码库中尽情搜索:
&[] - android,经典游戏 MagicTower
&[] - android Textview各种文本特效显示,包括:文本放大、旋转、移动、跑马灯效果、阴影等,很有参考价值。
&[] - android Textview的特效!
&[] - Android+WIFI扫描Demo 十分精简
这个教程全部是我做原创辛苦,创作不容易希望给个分。
这里面主要涉及到,文本监听和按钮特效以及xml布局,字符串格式化,等方面的实例,按钮特效使用shape绘制。
对于文本框的监听我给他做了一个实时的输出可以方便大家,很好地观察TextWatcher这个类所返回的数值变化
&[] - android手机自定义控件 柱状图 可运行 数据自行填充}

我要回帖

更多关于 手机网页可以直接看片 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信