我正在尝试创建在Android中创建此表单
答案 0 :(得分:11)
你可以设置背景drawable来实现。创建自定义drawable与形状或使用背景图像并将其放在布局xml 机器人:背景= “@绘制/ text_bg”
在/ res / drawable
中创建“testing_gradient.xml”文件<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item android:drawable="@color/grey">
<shape
android:shape="rectangle"
android:thickness="10dp"></shape>
</item>
<item
android:drawable="@color/white"
android:left="50dp">
<shape android:shape="rectangle"></shape>
</item>
</layer-list>
在layout xml文件中应用代码
<EditText
android:background="@drawable/testing_gradient"
android:layout_width="match_parent"
android:textColor="@color/black"
android:text="User input"
android:paddingLeft="60dp"
android:layout_height="60dp"/>
最终结果
同样,您可以添加更多图层来输入更多图像