设置文本的内容
添加控件
在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