アプリケーションのPagerAdapterがPagerAdapter#notifyDatを呼び出さずにアダプタの内容を変更しました。
2022-02-12 05:30:56
ログメッセージは以下の通りです。10-10 12:31:14.186: E/AndroidRuntime(22835): java.lang.IllegalStateException: アプリケーションのPagerAdapterが、PagerAdapter#notifyDataSetChangedを呼び出さずに、アダプタの内容を変更しました!PagerAdapter#notifyDataSetChangedを呼び出さずに、アダプタの内容を変更しました。期待されるアダプタ項目数 0、見つかりました。4 ページャー id: com.example.app:id/viewpager ページャー class: class android.support.v4.view.ViewPager 問題のあるアダプター: class com.example.Share.ViewPagerAdapter
解決策http://www.cnblogs.com/ivan240/archive/2013/07/23/3208570.html。
When initializing the ViewPager, the contents of the adapter should be initialized before passing the adapter to the ViewPager.
If not, you should call the adapter's notifyDataSetChanged method after updating the contents of the adapter.
Otherwise, the application's PagerAdapter changed the adapter's contents without calling PagerAdapter#notifyDataSetChanged exception.
The specific reason can be found at: http://stackoverflow.com/questions/16756131/fragmentstatepageradapter-stopped-working-after-updating-to-adt-22
関連
-
cmake :pthread_createへの未定義の参照、CMakeがpthreadライブラリを必要とする問題
-
エラーです。アクセス制限です。タイプ 'OperatingSystemMXBean'はAPIではありません(必要なライブラリに制限があります)。
-
error unable to access jarfile Solution
-
AS ERROR: x86 エミュレーションは現在ハードウェアアクセラレーションが必要です!
-
Pythonのsort関数とsorted関数の違いとpythonのエラーについて。AttributeError: 'list' オブジェクトに 'sorted' 属性がない 理由
-
ModuleNotFoundError を解決する。Pythonに'tensorflow._api'という名前のモジュールはありません。
-
Xcode は、実行中に Thread 1: EXC_BAD_ACCESS (code=1) に遭遇しました。
-
net core InvalidOperationException: アクティブにしようとしている間、タイプのサービスを解決できません。
-
Android Studio FAQ -- AndroidManifest.xml のカバレッジに関する問題
-
AttributeError: 'NoneType' オブジェクトには 'get' 属性がありません。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
MySql エラー: java.sql.SQLException: ユーザー 'root'@'localhost' (パスワード: YES を使用) のアクセスが拒否されました。
-
一致するワイルドカードは厳密ですが、要素 'aop:aspectj' の宣言が見つかりません。
-
ImportError: virtualenv を使用して仮想環境を作成する際に、urllib3 という名前のモジュールがないエラーが発生します。
-
OverflowError: Python 2.7 で C の long に変換するには Python の int が大きすぎる。
-
簡単な操作でprotobufのバージョンの問題を解決するために、コピーして貼り付けることができます。
-
test dword ptr [eax],eax ;プローブページです。
-
Angular.js Unknownプロバイダエラー
-
ローカル変数sumが初期化されていない可能性がある
-
シェルを実行するためにexecを使用するant
-
adb shell prompt device not foundについて