0

这是我在“ if (cursor == null)。”中的代码。如您所见,我没有放任何代码,因为如果用户的输入与搜索视图不匹配,我不知道如何在 ListView 中显示“未找到任何结果”。我正在使用 ListView 来显示用户的搜索结果。

Cursor cursor = mDbHelper.searchCrvJapanesealpha((query != null ? query.toString() : "@@@@"));
if (cursor == null) {

} else {

    // Specify the columns we want to display in the result 
    String[] from = new String[] {
        DBAdapter.KEY_JAPANESECHAR,
        DBAdapter.KEY_JAPANESEALPHA};

我只是Android的初学者。

4

2 回答 2

1

在列表视图之后创建一个带有“未找到结果TextView”的文本。现在默认可见性消失了。现在,如果条件为真,则将可见性设置为真,并将列表视图设置为消失。TextViewTextView

于 2013-09-17T13:09:19.300 回答
0

阅读空视图,例如:http ://cyrilmottier.com/2011/06/20/listview-tips-tricks-1-handle-emptiness/

于 2013-09-17T13:28:27.790 回答