9

SQLITE データベースからデータをフェッチするカーソルによって設定されるグリッドビューがあります。表示するデータがない場合もあります。これは空白のアクティビティを示しています。

以前、 @android:id/empty を使用して「データが見つかりません」のような emptyView を設定できる listview を使用していました。

私が利用できるGridViewの同様の機能はありますか?

親切に助けてください。

4

1 に答える 1

10

ListActivity を作成ListFragmentし、その ID を持つビューを検索して呼び出すだけです

listView.setEmptyView(emptyView);

GridView..でこの動作を模倣できます。

TextView emptyView = (TextView)findViewById(android.R.id.empty);
gridView.setEmptyView(emptyView);

空のビューの ID を に設定する必要がないことに注意してください@android:id/empty。コードで設定している限り、何でもかまいません。

GridView setEmptyView ドキ​​ュメントへのリンク

于 2012-12-13T14:47:07.370 に答える