Android TextView富文本
16lz
2021-01-23
最近在学习android,之前学了几天发现过了几天都忘了,还是要记录一下,以后会把学到的东西记录一下,以备以后使用
今天看了 罗老师 的是视频 学习了 android TextView 的富文本 做个简单的记录
main.xml 文件
MainActivity.java
package com.example.textviewhtmldemo;import android.os.Bundle;import android.app.Activity;import android.text.Html;import android.text.method.LinkMovementMethod;import android.view.Menu;import android.widget.TextView;public class MainActivity extends Activity{private TextView textView1 = null;private TextView textView2 = null;@Overrideprotected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);textView1 = (TextView)findViewById(R.id.text_one);textView2 = (TextView)findViewById(R.id.text_two);String html = " I Love android
";html += "I Love android";html += "百度";CharSequence charSequence = Html.fromHtml(html);textView1.setText(charSequence);textView1.setMovementMethod(LinkMovementMethod.getInstance());String text = "我的URL:http://www.sina.com\n";text += "我的email: abcdef@123.com\n";text += "我的电话: + 86 010-89487398";textView2.setText(text);textView2.setMovementMethod(LinkMovementMethod.getInstance());}@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;}}
比较简单 截图拿上来 更多相关文章
- 面试例题4:绘制5行文本,每一行的字体大小逐渐增加
- Android屏幕截图实现 (adbd部分)
- Android 复制文本
- Android: 绘制的文本如何排版
- android:限制文本长度加省略号用ellipsize
- 将服务器端字符读取至android的文本控件,换行符变成了黑方块的原
- Android复合文本SpannableString使用总结