安卓开发基础(Java)——TextView的使用
开启成长之旅!这是我参与「日新计划 2 月更文应战」的第 6 天,点击查看活动概况
前语
本来想着今日把开发中遇到的弱引证给写一下文章,成果写一半发现自己不会写了,非常的为难
正篇
运用办法
首要,咱们先看看TextView的常规运用:
布局
这是束缚布局下的TextView,咱们运用了高宽依据内容适配,如果咱们想设置详细的高和宽,能够定义数值比方50,单位咱们一般用dp,这是一种屏幕密度无关的尺度单位:
<TextView
android:id="@+id/vTextView"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="@string/app_name"
android:textSize="14sp"
android:textColor="#333333"
app:layout_constraintTop_toTopOf="parent"
app:layout_constraintBottom_toBottomOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintEnd_toEndOf="parent"/>
其实一般的教程到这就介绍结束了,但咱们前语说了,不只要知道怎么去把想要的文字打出来,还要会对应的款式和代码操控,所以下面咱们去直接看TextView的源码:
XML布局中的TextView
咱们接着将xml里的TextView的特点操控,咱们最常用的还有textStyle特点,
android:textStyle="bold"
还有几种不同的字体色彩操控特点:
Activity中的TextView
终究咱们再看咱们Activity中TextView常调用的办法:
1.第一种当然是和Button一样的增加点击事情监听的办法,便是setOnClickListener办法:
TextView textView = findViewById(R.id.vTextView);
textView.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//TODO
}
});
2.最常用的设置文字办法:
textView.setText("666");
textView.setText(R.string.app_name);
总结
总之,TextView控件的运用算是进入了安卓开发的大门,以此类推,慢慢学习,终究就能掌握大多数控件的运用办法。