如何在android中使用searchview显示“找不到结果”

时间:2013-09-17 13:07:30

标签: android searchview

以下是“if (cursor == null)”中的代码。正如你所看到的,我没有在那里放任何代码,因为我不知道如果用户的输入与searchview不匹配,如何在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的初学者。

2 个答案:

答案 0 :(得分:1)

在列表视图后创建一个TextView文本“找不到结果”。现在TextView的defalut可见性消失了。现在,如果condition为true,则将TextView的可见性设置为true,将listview设置为已消失。

答案 1 :(得分:0)