基本的に、フラグメント内にデータを入力するAsyncTask
( main から実行) があります。xml レイアウト ファイルを膨張させて、.Activity
ViewPager
ViewPager
問題は、実行時に変更できるように、レイアウト内のビュー (imageview、textview) へのポインターを取得できないことです。おそらく return が原因だと思いgetView()
ますnull
。onCreateView()
おそらくまだ呼び出されていないためだと読みました。これを解決するために私に何ができるか知っている人はいますか?
私のコードは今ちょっと混乱しています。
私がやっていることの簡単な説明は次のとおりです。
- MainActivity Asynctask はデータベースにデータを入力し、ポインターを Fragment に送信します。SendToFragement(db); のようなもの
- Fragment メソッド ReceiveFromActivity(db) は、db ポインターを受け取り、ViewPager にデータを設定します。
TextView を作成し、テキストを設定し、Viewpager に TextView を追加するだけであれば、問題なく動作します。しかし、もちろん、見栄えを良くしたいので、xml レイアウトを膨らませました。問題は、xml レイアウトの内容を変更できないことgetView()
です。NULL
getView().findViewById()