DrawerLayout
을 ListView
안에 넣고 있습니다. 목록의 행은 TextView
입니다.ListView 행에서 왼쪽 및 오른쪽 여백을 제거하는 방법은 무엇입니까?
내 문제는 각 행의 왼쪽과 오른쪽에 여백이있어서 제거 할 수 없다는 것입니다. 스크린 샷을 따라, 일러스트레이션을 위해 눌려진 색상을 파란색으로 설정합니다.
내 ListView
DrawerLaoyut
내부 :
<ListView android:id="@+id/left_drawer"
android:layout_width="240dp"
android:layout_height="match_parent"
android:layout_gravity="start"
android:layout_marginLeft="0dp"
android:layout_marginRight="0dp"
android:choiceMode="singleChoice"
android:divider="@drawable/list_divider"
android:dividerHeight="2dp"
android:background="@color/secondary_light_gray"/>
행 정의 : 이미 시도 무엇
<TextView xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/icon_list_item"
android:layout_width="match_parent"
android:layout_height="match_parent"
style="@style/TextMedium"
android:gravity="center_vertical"
android:minHeight="?android:attr/listPreferredItemHeightSmall"
android:background="@drawable/list_selector_iconlist_bg"
android:textColor="@drawable/list_selector_iconlist_text" >
</TextView>
마진과 ListView
자체의 패딩을 설정하였고, 행 TextViews
합니다. 둘 다 효과가 없습니다. 그렇다면이 마진을 어떻게 없앨 수 있습니까?
주고 목록보기 폭 match_parent 만의 ListView의 폭을 변경 그건 – Piyush
에 대한 응용 프로그램의 아무 곳이나 주면 모든 마진을 삭제합니다. 아무것도 더. – langerhans