私は古典的なデザインを持っていますListActivity
-カーソルローダーを介してデータをフェッチするデザイン。ListFragment
ListFragment
基本的な取り決めには2つの可能な結果があります-
カーソルが空であるか、データがあります。
データを使用するlist_row.xml
と、データベースのアイテムが入力されます。
空の場合、ユーザーの情報がない空白の画面が表示されます。
TextView <i>"No records found message"</i>
ListFragmentから表示または非表示にできる設定をしました。問題は:
- ListFragmentは、ListActivityのビューにアクセスできません。
- ListFragmentから次のListActivityメソッドを呼び出すにはどうすればよいですか?
public void updateView(boolean data){ if(データ){ noRecordsFound.setVisibility(View.GONE); } そうしないと { noRecordsFound.setVisibility(View.VISIBLE); } }
のからアクセスしようとしましたonLoadFinished
が、アクセスできListFragment
ません。何か助けはありますか?