편집 텍스트의 선택기 배경을 정의하고 있습니다. 편집 텍스트가 초점을 맞출 때 최종 줄을 만들고 싶습니다. 지금까지이있다layer-list : 패딩을 사용하여 아래쪽에 모양 선을 이동하십시오.
을 :
이
내가 달성하고자하는 것을 정확히 중간에 선을 보여주고, 내가하고 싶은<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle">
<stroke
android:width="1dp"
android:color="@android:color/black" />
<corners android:radius="3dp" />
</shape>
</item>
<item>
<shape android:shape="line">
<stroke android:color="@android:color/black" android:width="1dp"/>
</shape>
</item>
</layer-list>
아래쪽에는 왼쪽 및 오른쪽 패딩이 있습니다.
레이어 목록을 사용하여이를 달성 할 수있는 방법이 있습니까? 아니면 더 나은 방법이 있습니까?
차라리 두 개의 LinearLayout을 사용하고 싶습니다. 컨테이너는 테두리와 원하는 직사각형 형태를 가지며, 높이가 0 인 하위 항목은 부모 컨테이너의 하단 부분에 있습니다. 슬프게도 Android Studio가 없기 때문에 예제를 보여줄 수 없습니다. – avilac
당신은 레이어 목록을 사용하여 이것을 만들 수 있습니다 아래의 답변을 확인하십시오. –