這篇文章將為大家詳細講解有關(guān)TextView如何顯示文本控件,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。
創(chuàng)新互聯(lián)主要從事網(wǎng)站設計制作、成都做網(wǎng)站、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務西山,10余年網(wǎng)站建設經(jīng)驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:13518219792
一、簡介
也是TextView顯示文本控件兩種方法
也是顯示豐富的文本
二、方法
TextView兩種顯示link的方法
1)通過TextView里面的類html標簽
* 1、設置好html標簽的文本
String text1="你好啊,陌生人
";
text1+="百度
";
* 2、為之前的文本聲明Html.fromHtml,方便TextView解析為html標簽
tv_one.setText(Html.fromHtml(text1));
* 3、設置link點擊事件
tv_one.setMovementMethod(LinkMovementMethod.getInstance());
2)通過android:autoLink屬性
* 1、添加普通文本
String text2="我的網(wǎng)站:http://www.baidu.com \n";
text2+="我的電話:18883306749";
tv_two.setText(text2);
* 2、在layout的textView中設置android:autoLink屬性
android:autoLink="all"
三、代碼實例
點擊上面的百度和下面的百度鏈接。出現(xiàn)
點擊電話號碼。出現(xiàn)
代碼:
fry.Activity01
package fry; import com.example.textViewDemo1.R; import android.app.Activity; import android.os.Bundle; import android.text.Html; import android.text.method.LinkMovementMethod; import android.widget.TextView; public class Activity01 extends Activity{ private TextView tv_one; private TextView tv_two; @Override protected void onCreate(Bundle savedInstanceState) { // TODO Auto-generated method stub super.onCreate(savedInstanceState); setContentView(R.layout.activity01); tv_one=(TextView) findViewById(R.id.tv_one); tv_two=(TextView) findViewById(R.id.tv_two); /* * TextView兩種顯示link的方法 * 1)通過TextView里面的類html標簽 * 1、設置好html標簽的文本 * 2、為之前的文本聲明Html.fromHtml,方便TextView解析為html標簽 * 3、設置link點擊事件 * * 2)通過android:autoLink屬性 * 1、添加普通文本 * 2、在layout的textView中設置android:autoLink屬性 * */ //通過TextView里面的類html標簽來實現(xiàn)顯示效果 String text1="你好啊,陌生人
"; text1+="/textViewDemo1/res/layout/activity01.xml
關(guān)于“TextView如何顯示文本控件”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。
本文名稱:TextView如何顯示文本控件
轉(zhuǎn)載源于:http://weahome.cn/article/igodei.html