当前位置:操作系统 > 安卓/Android >>

android应用开发全程实录-用户界面部分章节-你真的会用最简单的TextView么?

 

TextView为文本控件,在前面的学习中多次用到,可能读者已经对它的用法有所了解了,这里再单独介绍一下,加深理解,因为TextView是一个非常重要和常用的控件。

 

 

我们通常在xml布局文件中声明一个TextView,代码如下:

<TextView

    android:id="@+id/tv"

android:layout_width="fill_parent"

android:layout_height="wrap_content"

android:text="@string/hello"

/>

 通常在Activity类的onCreate方法中初始化TextView,并且设置相关属性。代码如下所示:

package com.pms.tvdemo;

 

import android.app.Activity;

import android.graphics.Color;

import android.os.Bundle;

import android.widget.TextView;

 

publicclassMyTextViewextends Activity {

   

    private TextView mTextView;//声明TextView对象

   

/** Called when the activity is first created. */

@Override

publicvoid onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

        setContentView(R.layout.main);

 

mTextView = (TextView)findViewById(R.id.tv);//取得TextView对象

mTextView.setText("我的第一个文本");//设置TextView显示的内容

mTextView.setTextColor(Color.GREEN);//设置TextView的颜色

mTextView.setBackgroundColor(Color.WHITE);//设置TextView的背景色

 

    }

}

  

 

 

 当然也可以在xml中设置TextView的相关属性,表4-1列出了几个常用的方法以及对应的xml属性。

TextView对象方法及对应的xml属性

方法

CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,