私は古典的なデザインを持っていますListActivity-カーソルローダーを介してデータをフェッチするデザイン。ListFragmentListFragment
基本的な取り決めには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ません。何か助けはありますか?