我使用 eclipse 创建了一个不错的应用程序,它类似于字典应用程序 - 基本上是可搜索的术语列表。当用户搜索不存在的术语时,我想创建一个新活动。目前,当这种情况发生时,列表视图是空白的,我认为这不是很有帮助,所以我至少希望有一个弹出窗口或其他内容显示“没有这样的术语”或“请提交这个新术语”或一些东西而不是空白。
每次我寻找这个挑战的答案时,我都会被与数据库问题等相关的问题轰炸。
当没有找到/空/零结果时,我可以在下面的代码中添加条件吗?
public void search(View view) {
cursor = db.rawQuery(
"SELECT _id, term, definition FROM term WHERE term LIKE ?",
new String[]{"%" + searchText.getText().toString() + "%"});
adapter = new SimpleCursorAdapter(
this,
R.layout.term_list_layout,
cursor,
new String[] {"term", "definition"},
new int[] {R.id.term, R.id.definition});
setListAdapter(adapter);
}
提前非常感谢!