0

ViewPager ソース コードを編集しようとしています。ただし、ファイルをプロジェクトに追加すると、行mAdapter.registerDataSetObserver(mObserver);にメソッド registerDataSetObserver が表示されないと表示されます。ここでのmAdapter はPagerAdapterです。開発者ページを見ると、PagerAdapter には実際には registerDataSetObserver メソッドがありません。しかし、SDK の PagerAdapter ソース コードも確認しました。ソースに registerDataSetObserver メソッドがあることがわかります。

ここで少し混乱しています。誰かが私を啓発してもらえますか?

4

1 に答える 1

0

viewpagerは、互換性パッケージ(別名サポートライブラリ)で利用できます。

そこにあるものを使ってみませんか?

このようにして、古いAndroidバージョン(API 4まで)をサポートすることもできます。

例:FragmentTabsPager.javaファイルは、パス "... \ extras \ android \ support \ samples \ Support4Demos \ src \ com \ example \ android \ supportv4\app"内で使用されています。

于 2013-01-10T23:14:33.583 に答える