社区
Android
帖子详情
如何对齐EditText和Button
qc123456
2011-11-29 09:47:45
我发现Android的EditText文本输入区域底部,距离EditText的底部边框有一定距离。这导致我把同样高度(dp)的EditText和Button水平放在一起的时候不论LinearLayout还是RelativeLayout(ALIGN_BOTTOM)都无法使两者完全对齐。因为EditText看上去永远比Button要瘦一些。
我在EditText的文档里没有发现能去除那个段区域的属性或接口。
请问各位大侠有什么好的办法没有?
...全文
426
7
打赏
收藏
如何对齐EditText和Button
我发现Android的EditText文本输入区域底部,距离EditText的底部边框有一定距离。这导致我把同样高度(dp)的EditText和Button水平放在一起的时候不论LinearLayout还是RelativeLayout(ALIGN_BOTTOM)都无法使两者完全对齐。因为EditText看上去永远比Button要瘦一些。 我在EditText的文档里没有发现能去除那个段区域的属性或接口。 请问各位大侠有什么好的办法没有?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Vellee
2011-12-02
打赏
举报
回复
android_sdk\platforms\android-7\data\res\drawable-hdpi\textfield_default.9.png
android_sdk\platforms\android-7\data\res\drawable-hdpi\btn_default_normal.9.png
在你的sdk里看看这两个图片你就明白了, 分别是EditText和Button的背景,这两个图的上的透明部分
自定义背景就可以解决了
myg_315
2011-12-02
打赏
举报
回复
能不能贴下代码看看啊。
傲慢的上校
2011-12-01
打赏
举报
回复
[Quote=引用 4 楼 ncuboy045wsq 的回复:]
你试试RelativeLayout布局的android:layout_alignTop和android:layout_alignBottom
[/Quote]试一下这两个方法,在稍微调整下大小。
tangfei_honesty
2011-11-30
打赏
举报
回复
EditText和Button的高度设为一样,然后垂直居中。
AaronLin98
2011-11-30
打赏
举报
回复
你是说控件大小一致吗? EditText有焦点框肯定移上去时候显得大一些。
不过,如果没有设定文字大小,两者内的文字大小还是会EditText中看得大些。
ahaso
2011-11-30
打赏
举报
回复
不太懂意思,不能把editText宽度设大么
安卓机器人
2011-11-30
打赏
举报
回复
你试试RelativeLayout布局的android:layout_alignTop和android:layout_alignBottom
ShapeView:打造万能shape,再也不用写很多xml了,可以当做TextView,
Button
,
EditText
等多种控件,方便实用
ShapeView 打造万能shape,再也不用写很多xml了,可以当做TextView,
Button
,
EditText
等多种控件,方便实用 效果图 属性说明(以下属性全部可以通过xml文件配置和代码进行设置) 属性名 描述 默认值 类型 sGravity 文字
对齐
方式 center(居中)left(左
对齐
)right(右
对齐
)top(上
对齐
)bottom(下
对齐
) center(居中) enum sShapeType shape四种类型 rectangle(矩形)oval(椭圆形)line(线型)ring(环形) rectangle(矩形) enum sSolidColor 填充色 0x20000000 color sPressedColor 按下时候颜色 0x20000000 color sDisableColor 不可用时候颜色 0x20000000 color sNormalCol
Android初级TextView、
EditText
、
Button
的基本使用
一、实验目的及要求 掌握Android开发环境的搭建(基于Android Studio与Genymotion); 掌握Android项目的建立; 掌握TextView、
EditText
、
Button
的基本使用。 二、实验设备(环境)及要求 Android Studio3.3.1 三、实验内容与步骤 1.新建一个Android项目,设置项目的基本属性 2.修改项目为线性布局,设置方向为垂直,子组件...
Android-TextView及其子类(TextView、
EditText
、
Button
)
TextView及其子类TextView直接继承自View,它还是
EditText
和
Button
的父类。 TextView及其子类的继承关系图,其子类包括CheckedTextView,
Button
,TextClok,AutoCompleteTextViewdeng
基本的UI组件(TextView、
EditText
、
Button
、ImageView、SeekBar)学习
个人学习笔记
安卓开发基础 —TextView、
button
和
EditText
安卓开发基础 —TextView、
button
和
EditText
布局里面有个
button
,所以我们要在外面声明这个
button
。 关闭当前的文件夹,重新创建一个工程,选择Java语言,(不使用kotlin) id:为TextView设置一个组件id,根据id,我们可以在Java代码中通过findViewById()的方法获取到该对象,然后进行相关属性的设置,又或者使用RelativeLayout时,参考组件用的也是id! layout_width:组件的宽度,一般写:wrap_conte
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章