Android(Java)
[Java] ListView Divider Line 좌/우 Inset 적용 및 Divider 삭제
삽질중
2024. 9. 27. 09:26
list_divider.xml
리스트 라인 좌우에 inset 적용
<?xml version="1.0" encoding="utf-8"?>
<inset xmlns:android="http://schemas.android.com/apk/res/android"
android:insetLeft="20dp"
android:insetRight="20dp"
>
<shape android:shape="rectangle">
<solid android:color="#FFCED0D6"/>
</shape>
</inset>
main_activity.xml
<!-- List Divider 라인 좌/우 Inset 적용 방법 -->
<ListView
android:id="@+id/fake_list_view"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="30dp"
android:background="#F2F4F9"
android:clipToPadding="false"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:divider="@drawable/fakefinder_list_divider" <!-- 리스트 Divider 좌/우 Inset 적용 라인 추가 -->
android:dividerHeight="1dp"
app:layout_constraintBottom_toTopOf="@+id/confirmButton"
app:layout_constraintTop_toBottomOf="@+id/sub_background_layout"
/>
<!-- List Divider 라인 투명 적용 방법 -->
<ListView
android:id="@+id/fake_list_view"
android:layout_width="match_parent"
android:layout_height="0dp"
android:layout_marginTop="30dp"
android:background="#F2F4F9"
android:clipToPadding="false"
android:paddingTop="10dp"
android:paddingBottom="10dp"
android:divider="#00000000" <!-- 리스트 Divider 라인 투명처리 -->
app:layout_constraintBottom_toTopOf="@+id/confirmButton"
app:layout_constraintTop_toBottomOf="@+id/sub_background_layout"
/>