带有ListView的Android对话框

tomu1907

我有一个带有一些按钮和一个ListView的对话框的问题。

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/black"
android:orientation="vertical"
tools:context=".MyApplicationActivity" >

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:text="@string/selectContactRecord"
    android:textAppearance="?android:attr/textAppearanceSmall"
    android:textColor="@android:color/white" />

<Button
    android:id="@+id/btnContactPickerAdd"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:drawableLeft="@android:drawable/ic_menu_add"
    android:drawableStart="@android:drawable/ic_menu_add"
    android:text="@string/noContact" />

<TextView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:layout_marginTop="15dp"
    android:text="@string/selectBulbs"
    android:textAppearance="?android:attr/textAppearanceSmall"
    android:textColor="@android:color/white" />

<ListView
    android:id="@+id/listViewCallRecordsDetail"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:divider="@drawable/gradient"
    tools:listitem="@layout/callrecord_detail_list_item" >
</ListView>

<Button
    android:id="@+id/btnTestAddRecord"
    android:layout_width="fill_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:layout_marginTop="15dp"
    android:drawableLeft="@drawable/test_bulbs"
    android:drawableStart="@drawable/test_bulbs"
    android:text="@string/test" />

<LinearLayout
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:layout_gravity="center_horizontal"
    android:layout_marginTop="5dp"
    android:background="@android:color/black"
    android:orientation="horizontal" >

    <Button
        android:id="@+id/btnCancelAddRecord"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:layout_weight="1"
        android:drawableLeft="@android:drawable/ic_menu_revert"
        android:drawableStart="@android:drawable/ic_menu_revert"
        android:text="@string/cancel" />

    <Button
        android:id="@+id/btnSaveAddRecord"
        android:layout_width="match_parent"
        android:layout_height="match_parent"
        android:layout_weight="1"
        android:drawableLeft="@android:drawable/ic_menu_save"
        android:drawableStart="@android:drawable/ic_menu_save"
        android:text="@string/save" />
</LinearLayout>

现在的问题是,如果我在ListView中有很多记录,则下面的按钮消失,并且无法向下滚动。我使用ScrollView尝试了此操作,但失败了,因为无法将其用于ListView。

我希望列表视图下面的按钮始终位于底部,并且列表视图是可滚动的。

有人可以给我一个提示吗?

JustHooman

将列表视图更改为此:

<ListView
android:id="@+id/listViewCallRecordsDetail"
android:layout_width="fill_parent"
android:layout_height="0dp"
android:layout_weight="1"
android:divider="@drawable/gradient"
tools:listitem="@layout/callrecord_detail_list_item" 

确保按钮位于底部,列表视图占据所有高度

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

带有打开对话框的元素的 ListView

来自分类Dev

带有Toast对话框界面的Android错误对话框片段

来自分类Dev

带有警报对话框的Android退出按钮

来自分类Dev

带有声音的Android警报对话框

来自分类Dev

带有CountDown TImer的Android对话框

来自分类Dev

Android加载带有进度对话框的列表视图

来自分类Dev

带有警报对话框的Android退出按钮

来自分类Dev

带有CountDown TImer的Android对话框

来自分类Dev

带有圆角的Android对话框主题

来自分类Dev

带有onclicklistener的android中的警报对话框

来自分类Dev

Android - 带有可变图像的警报对话框

来自分类Dev

显示带有单选按钮的alertDialog并将选定的对话框添加到listView-Android

来自分类Dev

对话框内的android view listview对话框

来自分类Dev

带有对话框的长期任务

来自分类Dev

带有GooglePlayServicesUtil的奇怪对话框

来自分类Dev

带有箭头的警报对话框

来自分类Dev

带有“是/否/取消”的对话框

来自分类Dev

带有ImageButton的对话框

来自分类Dev

带有文本输入的对话框

来自分类Dev

带有 Spinner 的 AndroidStudio 对话框

来自分类Dev

带有listview的导航抽屉突出显示对话框案例的两个列表项

来自分类Dev

带有所有可绘制对象的 Android Studio 对话框

来自分类Dev

对话框片段与带有对话框主题的活动

来自分类Dev

如何在Android中制作带有圆角的自定义对话框

来自分类Dev

带有按钮onClick事件的android自定义对话框

来自分类Dev

无法在Android中使用带有解析API的进度对话框

来自分类Dev

带有时钟计时器的android对话框

来自分类Dev

带有文本和图标的 Android 警报对话框

来自分类Dev

如何从Android中的contextmenu删除listview对话框项?

Related 相关文章

热门标签

归档