を返します。私はViewPager
を移植するxmlレイアウトファイルを膨張させています。getViewメソッドは、()Iフラグメント内部<code>ViewPager</code>を移入その<code>AsyncTask</code>を(主<code>Activity</code>から実行)を有するbasicallヌル
問題はレイアウト内のビューへのポインタ(imageview、textview)を取得できないため、実行時に変更できるようにすることです。 getView()
がnull
を返すと思われます。私はそれがおそらくonCreateView()
がまだ呼び出されていないためだと読んだ。誰でも私がこれを解決するために何ができるのか知っていますか?
私のコードはちょっと混乱しています。
は、ここで私がやっているものにシンプルな説明です:
- MainActivity Asynctaskは、データベースを移入し、フラグメントへのポインタを送信します。 SendToFragement(db)のようなもの。
- フラグメントメソッドReceiveFromActivity(db)は、dbポインタを受け取り、ViewPagerにデータを取り込みます。
TextViewsの作成、テキストの設定、およびTextViewsのViewpagerへの追加だけでうまくいきます。しかし、もちろん、私はそれをより良く見せたいので、XMLレイアウトを膨らませました。問題は、getView()
がNULL
を返すので、xmlレイアウトの内容を変更できないため、getView().findViewById()
は機能しません。
ポストいくつかのコード.... – Shiv
はどのようにいくつかのコードについては、私たちはあなたの問題がどこにあるかを指摘し、修正を提案することができます。 – tolgap
'doInBackground()'メソッドからUIスレッドで作業を行うことはできません。 ['onProgressUpdate()'](http://developer.android.com/reference/android/os/AsyncTask.html#onProgressUpdate%28Progress...%29)を使用して、UIで結果を表示します。 –