Loading

Android学习-TextView和Button

TextView

TextView即文本框,也比较简单,可以看一下,和view差不多

maxLine是限制行数的,如果限制一行还字太多就会不显示

ellipsize="end"可以使得多出来的字用 ... 代替

 

 我们还可以往里面插入图片,像这样,把图片放入drawable中

用android:drawableRight="drawable/文件名"就能插入

这个展开的功能一会再做出来(需要button)

添加中划线和下划线

 

 我们用这两种方式添加两种线

private TextView mTv4;
private TextView mTv5;
mTv4 = findViewById(R.id.tv_4);
mTv4.getPaint().setFlags(Paint.STRIKE_THRU_TEXT_FLAG);//中划线
mTv4.getPaint().setAntiAlias(true);//去除锯齿

mTv5 = findViewById(R.id.tv_5);
mTv5.getPaint().setFlags(Paint.UNDERLINE_TEXT_FLAG);//下划线
mTv4.getPaint().setAntiAlias(true);//去除锯齿

 

 

 可以看到有划线

 Button

Button实际上是TextView的子类

我们先在activity_main.xml中加入这些

也就是<Button></Button>

可以看到右边多了一个按钮

我们在 MainActivity.java 中加入一个button

先出一个声明 private Button mBtnTextView

然后用onClick

Intent 将页面跳转到TextviewActivity

 

 然后可以运行一下测试

 

 点击进入,可以进入并且看到里面的内容

 

 今天先到这里

 

posted @ 2023-02-24 00:32  冰稀饭Aurora  阅读(28)  评论(0编辑  收藏  举报