본문 바로가기

TLI/Android

border line 만들기

  • drawable에 <layer-list>를 사용한다.
  • 원하지 않는 부분은 음수로 지정한다.
  • shape를 rectangle로 만들고 음수인 영역만 라인이 없어진다.(예시는 start(왼쪽 세로선)를 만듦)
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
    <item
        android:bottom="-0.5dp"
        android:top="-0.5dp"
        android:end="-0.5dp">
        <shape android:shape="rectangle">
            <stroke
                android:width="0.5dp"
                android:color="@color/borderLine" />
        </shape>
    </item>
</layer-list>
 

'TLI > Android' 카테고리의 다른 글

ConstraintLayout의 weight 비율 조정  (0) 2024.08.26
OnBackPressedCallback(true)  (0) 2024.08.25
ListAdapter의 holder 재사용  (0) 2024.08.24
Retrofit  (0) 2024.08.09
Shared Preference / Room  (0) 2024.08.06