java - 如何在 EditText 中更改图像大小?
问题描述
我使用 android:drawableLeft 将图片设置为我的 EditText 但是这张图片的大小有问题,如何在 xml 中更改它?
xml
<EditText
android:id="@+id/RegisterActivity_EditText_Email"
android:layout_width="288dp"
android:layout_height="wrap_content"
android:layout_marginTop="27dp"
android:background="@drawable/field_edit_text_style"
android:fontFamily="sans-serif-light"
android:drawableLeft="@drawable/mail_img_foreground"
android:inputType="textEmailAddress"
android:gravity="center"
解决方案
你可以像这样设置layout_height
<EditText
android:id="@+id/RegisterActivity_EditText_Email"
android:layout_width="288dp"
android:layout_height="50dp"
android:layout_marginTop="27dp"
android:background="@drawable/field_edit_text_style"
android:fontFamily="sans-serif-light"
android:drawableLeft="@drawable/mail_img_foreground"
android:inputType="textEmailAddress"
android:gravity="center"
推荐阅读
- php - 如何根据索引将具有多个字段且以逗号分隔的值的数组转换为新数组?
- javascript - 如何在 react-quill 编辑器中删除图像 url
- php - 如何在 PHP Laravel 中实现 SSE(服务器发送事件)
- rust - 在 Rust / 当多个实例必须访问同一个对象时模拟结构静态字段行为
- python - Pandas:使用 Groupby 处理很多列时的内存使用情况
- html - 单击下拉菜单时,Bootstrap 4导航栏不会向下滑动
- c# - WPF - 如何从 c# 将字符串传递给 xaml?
- android - onLocationChanged 在 android 中手机屏幕关闭时停止这是我的位置更改功能
- javascript - Drag'n'Drop Div 返回新的最终位置
- azure - 我们是否需要在 Azure 流量管理器上配置自定义 HOST 标头?