我有一个EditText视图,需要如下所示(聚焦和非聚焦版本)。
另外我有两个以下图像:
我能以某种方式将这些图像设置为背景,以使EditText看起来像上面,而不取决于其宽度吗?还是我需要创建一些其他图像文件?还是其他解决方案?我是设计UI的完全新手,因此,感谢您对本主题的任何帮助和评论。
最佳答案
首先,您需要为每个图像创建一个9补丁图形。这些指定如何拉伸图像以及如何填充内容。
然后,您需要基于selector
状态创建一个EditText
xml可绘制图像以使用一个图像或另一个图像。