安卓笔记 day2

219 阅读1分钟

设置文本的内容

添加控件

activity_main.xml文件里添加一个按钮和文本控件

<Button
    android:id="@+id/btn2"
    android:text="点我改变文字内容"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:onClick="btnClick2"/>
	
<TextView
    android:id="@+id/tv1"
    android:text="我是一个文本控件"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"/>

实现功能

MainActivity.java中的btnClick函数后面再添加一个名叫btnClick2的函数

public void btnClick2(View view){

    TextView tv1 = findViewById(R.id.tv1);

    tv1.setText("文字改变了");

}

这里使用了findViewById方法查找控件并赋值给类型为TextView的变量'tv1',使用setText设置文本控件'tv1'的文本为"文字改变了"

设置文本的大小

添加控件

activity_main.xml文件中的第二个按钮后面添加第三个按钮

<Button
    android:id="@+id/btn3"
    android:text="点我改变文字大小"
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:onClick="btnClick3"/>

实现功能

MainActivity.java中的btnClick2函数后面再添加一个名叫btnClick3的函数

public void btnClick3(View view){

    TextView tv1 = findViewById(R.id.tv1);

    tv1.setTextSize(30);

}

这里使用了setTextSize方法设置文本控件'tv1'的字体大小为30