<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="match_parent" android:layout_width="match_parent"
android:orientation="vertical" android:background="#ededed">
<LinearLayout android:layout_width="wrap_content"
android:layout_height="wrap_content" android:orientation="vertical">
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="@string/app_name"
android:paddingTop="10dip" android:paddingBottom="10dip"
android:id="@+id/contacts_list_text" />
<ListView android:layout_width="wrap_content"
android:layout_height="wrap_content" android:id="@android:id/list"
android:cacheColorHint="#00000000"></ListView>
<TextView android:id="@android:id/empty"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="list is empty." android:gravity="center">
</TextView>
</LinearLayout>
<LinearLayout android:orientation="horizontal"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:paddingTop="5dip" android:paddingLeft="4dip"
android:paddingRight="4dip" android:paddingBottom="1dip"
android:background="@android:drawable/bottom_bar">
<Button android:text="Add" android:id="@+id/contact_add_button"
android:layout_height="wrap_content" android:layout_width="0dip"
android:layout_weight="1">
</Button>
<Button android:text="Cancel" android:id="@+id/contact_cancel_button"
android:layout_height="wrap_content" android:layout_width="0dip"
android:layout_weight="1">
</Button>
</LinearLayout>
</LinearLayout>
위와 같이 layout 을 만들었는데요 listview에 밀려서 버튼이 안보입니다..
listview를 끝까지 내려도 버튼이 안보이는데요 이유를 모르겠습니다..
간단하게 코드를 보면
<LinearLayout >
<LinearLayout >
<TextView></TextView>
<ListView></ListView>
<TextView></TextView>
</LinearLayout>
<LinearLayout >
<Button></Buttton>
<Button></Button>
</LinearLayout>
</LinearLayout>
이런 구조입니다.
리스트에 아이템이 있을때나 없을때나 버튼이 화면 하단에 보일 수 있게 조언 부탁드려요~
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_height="match_parent" android:layout_width="match_parent"
android:orientation="vertical" android:background="#ededed">
<TextView android:layout_width="fill_parent"
android:layout_height="wrap_content" android:text="@string/app_name"
android:paddingTop="10dip" android:paddingBottom="10dip"
android:id="@+id/contacts_list_text" />
<ListView android:layout_width="wrap_content"
android:layout_height="fill_parent" android:id="@android:id/list"
android:cacheColorHint="#00000000" android:weight="1"></ListView>
<LinearLayout android:layout_width="wrap_content"
android:layout_height="wrap_content" android:orientation="vertical">
<TextView android:id="@android:id/empty"
android:layout_width="wrap_content" android:layout_height="wrap_content"
android:text="list is empty." android:gravity="center">
</TextView>
<LinearLayout android:orientation="horizontal"
android:layout_width="fill_parent" android:layout_height="wrap_content"
android:paddingTop="5dip" android:paddingLeft="4dip"
android:paddingRight="4dip" android:paddingBottom="1dip"
android:background="@android:drawable/bottom_bar">
<Button android:text="Add" android:id="@+id/contact_add_button"
android:layout_height="wrap_content" android:layout_width="0dip"
android:layout_weight="1">
</Button>
<Button android:text="Cancel" android:id="@+id/contact_cancel_button"
android:layout_height="wrap_content" android:layout_width="0dip"
android:layout_weight="1">
</Button>
</LinearLayout>
</LinearLayout>
</LinearLayout>



