源码教程 2025年06月7日
0 收藏 0 点赞 613 浏览 1183 个字
摘要 :

文本框(TextView)是用于在界面上显示文字的组件,其显示的文本不可被用户直接编辑。TextView是Android开发最为常见的控件之一。 程序开发人员可以设置 TextView 的字体……

文本框(TextView)是用于在界面上显示文字的组件,其显示的文本不可被用户直接编辑。TextView是Android开发最为常见的控件之一。

程序开发人员可以设置 TextView 的字体大小、颜色、样式等属性。在工程 WidgetDemo 的 main.xml 中添加一个 TextView,代码如下:

  1. <TextView

  2. android:id="@+id/textView1"

  3. android:layout_width="wrap_content"

  4. android:layout_height="wrap_content"

  5. android:text="TextView"/>

运行效果如图 1 所示。

Android文本框控件TextView使用

图 1  TextView的应用界面

修改 Button1 的单击事件为:
  1. public void onClick(View v) {

  2. //TODO Auto-generated method stub

  3. setTitle("button1 被用户点击了");

  4. Log.i("widgetDemo", "button1 被用户点击了。");

  5. TextView textView = (TextView)findViewById(R.id.textView1);

  6. textView.setText("设置TextView的字体");

  7. textView.setTextColor(Color.RED);

  8. textView.setTextSize(TypedValue.COMPLEX_UNIT_SP,20);

  9. textView.setTypeface(Typeface.defaultFromStyle(Typeface.BOLD));

  10. }

当 Button1 被单击时,我们可以通过使用如下几种不同的方法来设置显示内容的风格

  • 通过 setText() 方法更改 textView 的显示内容为“设置 TextView 的字体”。

  • 通过 setTextColor() 方法修改 textView 显示字体的颜色为红色。

  • 通过 setTextSize() 方法修改 textView 显示字体的大小为 20sp。

  • 通过 setTypeface() 方法修改 textView 显示字体的风格为加粗。


如图 2 所示。

Android文本框控件TextView使用

图 2  单击按钮运行效果

当然,该过程也可以通过修改 main.xml 文件来实现。将 TextView 标签按照如下代码修改也可以得到同样的效果,但是失去了应用程序中与用户交互的过程:

  1. <TextView

  2. android:id="@+id/textView1"

  3. android:layout_width="wrap_content"

  4. android:layout_height="wrap_content"

  5. android:text="设置TextView的字体"

  6. android:textColor="#ff0000"

  7. android:textSize="20sp"

  8. android:textStyle="bold"/>

微信扫一扫

支付宝扫一扫

版权: 转载请注明出处:https://www.zuozi.net/929.html

管理员

相关推荐
2025-07-05

对于一些使用WordPress进行外贸建站的商家来说,大部分人会通过在WordPress中添加JS代码和CSS样式表…

708
2025-07-05

当商家遇到WordPress独立站改版或者域名到期等问题时,不免会涉及到WordPress域名的更改,那么这一…

726
2025-07-05

用户在使用WooCommerce进行跨境电商独立站搭建工作时,有可能会借助WooCommerce短代码实现更加醒目…

314
2025-07-05

随着外贸建站行业的不断深入发展,WordPress的多语言功能也显得越来越重要,一个具有多语言的独立站…

1,050
2025-07-05

WooCommerce作为WordPress外贸建站生态的一部分,WooCommerce运费设置是商家在建站过程中不可忽视的…

843
2025-07-05

在外贸建站的过程中,有些商家会选择使用WordPress幻灯片为网站页面增加一定的动感和可观性,进而提…

729
发表评论
暂无评论

还没有评论呢,快来抢沙发~

助力内容变现

将您的收入提升到一个新的水平

点击联系客服

在线时间:08:00-23:00

客服QQ

122325244

客服电话

400-888-8888

客服邮箱

122325244@qq.com

扫描二维码

关注微信客服号