Android中EditText无法完全显示

Android中EditText无法完全显示,第1张

android:layout_alignBottom="@+id/name"

android:layout_alignTop="@+id/name"

这两句话去掉就好了。百度下芦谨一些属性的友棚用法。

动手敲打码是编程好的好哗则开始。也要学会百度

Android动态改变EdiText控件大小的方法:

1、声明好首控件参数获友衡数取对象 LayoutParams lp;

2、获取控件拦旅参数: lp = 控件id.getLayoutParams()

3、设置控件参数:如高度。 lp.height -= 10

4:、使设置生效:控件id.setLayoutParams(lp)

例如如要把edittext下移200px: edittext.setPadding(

edittext.getPaddingLeft(), ImageView.getPaddingTop()+200, edittext.getPaddingRight(), edittext.getPaddingBottom())

 int newHeight = 200

//注意这里,到底是用历毁ViewGroup还是用凳颤LinearLayout或者是FrameLayout,主要是看你这个EditTex

//控件所在的父控件是啥布局,如果是LinearLayout,那么这里肢粗备就要改成LinearLayout.LayoutParams

ViewGroup.LayoutParams lp = editText.getLayoutParams()

lp.height = newHeight

editText.setLayoutParams(lp)


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/bake/11980574.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存