Android TextView 文本框 |
您所在的位置:网站首页 › html文本框设置圆角怎么设置出来 › Android TextView 文本框 |
上一章节我们学习了如何给 TextView (文本框) 的文字添加阴影效果,如果我们想给 TextView 加上边框有没有办法呢? TextView 的边框TextView 没有提供任何属性用来添加边框效果,不过提供了另外的变通方法来加边框 想为 TextView 或者子控件设置一个边框背景,普通矩形边框或者圆角边框,可以先写 ShapeDrawable 的资源文件,然后使用 android:background 属性将该资源添加为背景 shapeDrawable 资源文件我们下来看看 shapeDrawable 资源文件的节点和属性 设置背景颜色 设置边框的粗细以及边框颜色 设置边距 设置圆角弧度 设置渐变色,可选属性有 属性 说明 startColor 起始颜色 endColor 结束颜色 centerColor 中间颜色 angle 方向角度angle =0 从左到右,然后逆时针方向转angle = 90 时从下往上 type 设置渐变的类型 范例我们写一个范例来演示下这些基础属性 创建一个 空的 Android 项目 cn.twle.android.TextView 修改 res/values/strings.xml 为添加几个字符串 TextView 矩形边框的 TextView 圆角边框的 TextView修改 res/values/colors.xml 添加几个颜色 #3F51B5 #303f9f #FF4081 #ff0000 #00ff00 #0000ff #ffffff #000000 #333333 #87CEEB #dddddd #e2b0ff #9f44d3 #000dff在 res/drawable 目录下创建文件 txt_rectborder.xml 用于矩形边框的 Drawable 在 res/drawable 目录下创建文件 txt_radiuborder.xml 用于圆角矩形边框的 Drawable 修改 activity_main.xml 文件,将 TextView 的 blackground 属性设置成上面这两个 Drawable 运行 APP 显示如下 参考文档 TextView API |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |