環境設定のonCreateView
とonBindView
の違いは何ですか?ドキュメントで環境設定のonCreateViewとonBindViewの違いは
それはonBindView
ことを言う:
は、この設定のデータに作成されたビューをバインドします。これは、 レイアウト内のカスタムビューへの参照を取得し、それらのプロパティを に設定するのに適しています。
なぜ私のレイアウトのビューにプロパティを設定するのがいいですか?現在、onCreateView
メソッドのプロパティを設定していますが、すべて正常に動作しているようです。 私の経験から、両方の方法が常に一緒に呼び出されるように見えます。たぶんonBindView
と呼ばれる状況がいくつかありますか?
'onCreateView 「あなたは建設を見て、拘束力を持って準備することを自分自身に任せます。 'onBindView'では、データに基づいてビューを初期化することに自分自身を制限します。それは結束が何であるかです。状況がありますが、それ以外の場合は別々の方法ではなく、ドキュメンテーションには何か異なるものがあります。あなたのコードは「偶然」働いています。 –
escape-llc-コメントは受け入れられた回答としてマークすることはできません - コメントの代わりに回答の形であなたの回答を投稿してください:) –
私は回答としてコメントを投稿している人を見ていますが、まれに私は反対です。 :-) – davidcesarino