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
然后可以运行一下测试
点击进入,可以进入并且看到里面的内容
今天先到这里
作者:冰稀饭Aurora
出处:https://www.cnblogs.com/rsy-bxf150/p/17149704.html
版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端