一起Talk Android吧(第五十九回:Android中UI控件之TextView)


各位看官们,大家好,上一回中咱们说的是Android中UI控件之ImageButton的例子,这一回咱们说的例子是UI控件之TextView。闲话休提,言归正转。让我们一起Talk Android吧!


看官们,TextView是一种用来显示文本的控件。在程序中通常使用它来显示文本内容。接下来我们通过代码结合文本的方式来演示使用使用这种控件。

  • 1.在布局中添加TextView。通常是在Activity或者Fragment的布局文件中添加。
  <TextView
        android:id="@+id/text_view"          //配置TextView的ID
        android:layout_width="match_parent"  //配置TextView的宽度和高度属性
        android:layout_height="wrap_content"
        android:textColor="#0033ff"      //配置TextView显示的文字内容及其字体颜色和大小属性
        android:textSize="26sp"
        android:text="@string/text_view_content"/>  
           
  • 2 . 在代码中获取布局文件中的TextView。通常位于Activity或者Fragment的onCreate方法中。
     TextView mTextView = (TextView)findViewById(R.id.text_view);
  • 3 . 在代码中修改TextView显示的内容。通常是在Button的监听器中来完成该操作。
    mButton.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                mTextView.setText("Text have been changed");
            }
        });

看官们,关于TextView的使用方法就介绍完了,还有一些小的细节需要说明。我们可以在TextView的text属性中为它配置显示的内容,也可以通过它的setText()方法来配置TextView显示的内容。在上面的代码中,为了显示这两种用法,我们先是配置了TextView的text属性,然后再通过setText()方法修改TextView显示的内容。在实际的程序中大家可以依据程序的需要选择不同的方式来配置TextView显示的内容。

各位看官,关于Android中UI控件之TextView的例子咱们就介绍到这里,欲知后面还有什么例子,且听下回分解!


猜你喜欢

转载自blog.csdn.net/talk_8/article/details/79183379