gpt4 book ai didi

android - SimpleCursorAdapter 处理空游标

转载 作者:行者123 更新时间:2023-11-29 14:34:20 26 4
gpt4 key购买 nike

我正在使用自定义的 SimpleCursorAdapter。目前,如果在数据库/游标中找不到任何条目,我的列表将保持为空。现在,如果光标/数据库中没有条目,我想在列表中显示一条消息。我该如何处理这个事件?

最佳答案

只需将您想要显示的 View 放在您的 XML 中,并为其指定您喜欢的任何 id,例如:

    <ListView
android:id="@+id/myList"
android:layout_width="wrap_content"
android:layout_height="wrap_content"/>

<!-- view to be shown/hidden on empty list above -->
<TextView
android:id="@+id/emptyListElem"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:gravity="center"
android:text="Nothing to show!" />

然后在您的 Activity 的 onCreate() 方法中,对您的 listView 对象调用 setEmptyView()。 ListView 应该根据列表是否为空来处理显示/隐藏 View 对象。

    View empty = findViewById(R.id.emptyListElem);      
listView.setEmptyView(empty);

关于android - SimpleCursorAdapter 处理空游标,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4846176/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com