辞書アプリのようなものであるEclipseを使用して、基本的に検索可能な用語のリストを作成しました。ユーザーが存在しない用語を検索したときに、新しいアクティビティを作成したいと考えています。現時点では、これが発生するとリストビューは空白になり、これはあまり役に立たないと思うので、少なくとも「そのような用語はありません」または「この新しい用語を送信してください」というポップアップまたは何かが必要です。空白ではなく何か。
この課題に対する答えを探すたびに、データベースの問題などに関する質問が殺到します。
結果が見つからない/null/ゼロの場合、以下のコードに条件を追加できますか?
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);
}
よろしくお願いします!