gpt4 book ai didi

Android 如何模拟@android :id/empty in a GridView? 的行为

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:31:57 27 4
gpt4 key购买 nike

我有一个 gridview,它由一个从 SQLITE 数据库中获取数据的游标填充。有时,没有要显示的数据。这显示了一个空白 Activity 。

我之前使用过 listview,我可以在其中使用 @android:id/empty 来设置空 View ,例如“未找到数据”。

我可以利用 GridView 的任何类似功能吗?

请帮忙。

最佳答案

ListActivity 和 ListFragment 只需搜索具有该 ID 的 View 并调用

listView.setEmptyView(emptyView);

您可以在您的 GridView..

中模仿这种行为
TextView emptyView = (TextView)findViewById(android.R.id.empty);
gridView.setEmptyView(emptyView);

请注意,您不需要将空 View 的 ID 设置为 @android:id/empty。只要您在代码中设置它,它就可以是您想要的任何东西。

Link to GridView setEmptyView docs

关于Android 如何模拟@android :id/empty in a GridView? 的行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13862023/

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