android TextView的使用总结
android TextView的使用总结“
一款Android下的名片识别源代码
http://www.eoeandroid.com/thread-195259-1-1.html
Android+音乐播放器歌词列表式同步显示
http://www.eoeandroid.com/thread-196184-1-1.html
【上海见面会】上海移动开发者大会精彩瞬间
http://www.eoeandroid.com/thread-196868-1-1.html
TextView不单单能够显示简单的文本内容,也可以显示复杂的文本内容:富文本
显示富文本有如下几种:
1、显示带标签的文本,但是没有图片内容
带标签的字符串内容无法直接通过TextView的setText直接显示,如果直接显示,则字符串什么内容,就显示什么内容了,而是需要通过Html.fromHtml进行转换成对应格式的字符串样式;因为任何的组件或者组件上面的内容,都是Android通过画笔画上去的;所以,要显示富文本,带各种样式,就有很多种实现的方式了;可以使用WebView组件显示HTML页面,也可以继承View类或者子类,覆盖onDraw方法直接绘制富文本或者图像,扯远了;
http://images.cnblogs.com/OutliningIndicators/ContractedBlock.gifhttp://images.cnblogs.com/OutliningIndicators/ExpandedBlockStart.gifView Code <div id="cnblogs_code_open_8cee3a89-c00b-4f47-8b76-00fa65a23431" class="cnblogs_code_hide"> tv = (TextView) findViewById(R.id.textViewHTML01); StringBuilder sb = new StringBuilder(); sb.append("<font color='yellow'>Hello Android</font><br>"); sb.append("<font color='blue'> <big><i>Hello Android</i></big></font>"); sb.append("<font color='@" + android.R.color.darker_gray + "'><tt><b><big><u>Hello world</u></big></b></tt></font><br>"); sb.append("<font color='yellow'><big><u> <a href='http://www.google.com'>To google webSite</a></u></big></font>"); CharSequence charSequence = Html.fromHtml(sb.toString()); tv.setText(charSequence); tv.setMovementMethod(LinkMovementMethod.getInstance());
页:
[1]