扩展学习:
TextView 里的setText方法支持以下多态构造方法:
public final void setText(CharSequence text)
public final void setText(int resid)
public void setText(CharSequence text,TextView.BufferType type)
public final void setText(int resid, TextView.BufferType type)
public final void setText(char[] text,int start,int len)
特别提醒:
myTextView.setText(““);
实际输出时,也就是纯文本而已,并不会作HTML TAG的转换。但若撇开HTML TAG之外,在TextView里面加上 Android:autoLink=”all”,那么正文中若有网址(http://),是可以被显示的。
Android里面有以下12种常见的颜色:
Color.BLACK
Color.BLUE
Color.CYAN
Color.DKGRAY
Color.GRAY
Color.GREEN
Color.LTGRAY
Color.MAGENTA
Color.RED
Color.TRANSPARENT
Color.WHITE
Color.YELLOW
参考代码如下:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 | package com.jixuzou.demo.apk; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.widget.TextView; public class Demo extends Activity { /** Called when the activity is first created. */ private TextView myTextView=null; @Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(com.jixuzou.demo.apk.R.layout.main); myTextView=(TextView)this.findViewById(R.id.TextView01); myTextView.setText("欢迎来到Android世界!!!"); myTextView.setTextColor(.RED); myTextView.setTextSize(50); } } |