安卓:EditText设计

标签 android image android-layout user-interface

我有一个 EditText View ,我需要如下所示(聚焦和非聚焦版本)。

enter image description here

enter image description here

还有下面两张图片:

enter image description here enter image description here

我能否以某种方式将这些图像设置为背景,使 EditText 看起来像上面那样,而不取决于其宽度?或者我需要创建一些额外的图像文件吗?或者其他一些解决方案?我是设计 UI 方面的新手,所以我很感激任何帮助和对主题的任何评论。

最佳答案

您首先需要为每个图像创建一个 9 色 block 图形。这些指定图像的拉伸(stretch)方式以及内容的填充方式。

然后,您需要根据 EditText 状态创建一个 selector xml drawable 以使用一个图像或另一个图像。

关于安卓:EditText设计,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10777851/

相关文章:

android - Angular Js 和 Trigger.io - 无法点击适用于 iOS 的 Android 链接

android - 从一项 Activity 移动时如何以编程方式打开键盘

java - 如何从 JSOUP 调用 Javascript __doPostBack

Android 谷歌地图未显示在已签名的 apk V2 中

android - 启动按钮从右到左而不是从左到右

android - 如何在Android中为Notch设备获取安全区域

node.js - Node.js 的图像比较库

java - 尝试保存图像时出错

html - css 不在 rails 4 上加载图像资源

android - 在 RecyclerView 中滚动 Textview