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」というテキストを含むものを作成します。のデフォルトの可視性はなくなりました。条件が true の場合、可視性を true に設定し、listview を gone に設定します。TextViewTextView

于 2013-09-17T13:09:19.300 に答える
0

空のビューについて読んでください。

于 2013-09-17T13:28:27.790 に答える