리스트뷰가 이런 계단현상을 보이고 있네요.. 화면에 꽉차게 보이고 싶은데요(기기에 따라서도 최적화)
코드는 다음과 같습니다
리스트뷰가 든 전체 레이아웃 소스
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="wrap_content"
android:layout_height="match_parent">
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_weight="1"
android:layout_height="0dp">
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="99"
android:singleLine="true"
android:id="@+id/search_et" />
<Button
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:text="검색"
android:layout_weight="1"
android:id="@+id/search_btn" />
</LinearLayout>
<ListView
android:layout_width="wrap_content"
android:layout_height="0dp"
android:layout_weight="11"
android:id="@+id/lv_wd" />
</LinearLayout>
각각의 리스트에 들어갈 텍스트뷰+버튼의 레이아웃 소스
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="horizontal"
android:layout_width="wrap_content"
android:layout_height="match_parent"
android:baselineAligned="true">
<TextView
android:id="@+id/tv_name"
android:layout_width="0dp"
android:layout_height="match_parent"
android:textSize="15dp"
android:layout_weight="1"
android:gravity="center_vertical|right" />
<TextView
android:id="@+id/tv_inton"
android:layout_width="0dp"
android:textSize="12dp"
android:layout_weight="1"
android:gravity="center_vertical|center"
android:layout_height="match_parent" />
<TextView
android:id="@+id/tv_mean"
android:layout_width="0dp"
android:gravity="center_vertical"
android:textSize="12dp"
android:layout_height="match_parent"
android:layout_weight="2.3" />
<Button
android:layout_width="0dp"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="추가"
android:id="@+id/wl_button" />
</LinearLayout>
어떻게 해야 깔끔하게 나올까요.. 굉장히 머리아프게 하네요 자바코드도 아닌데 핡
도움주세요ㅠㅠ