web-dev-qa-db-ja.com

Android ICS APIには、ViewPagerサポートlibと同等のネイティブがありますか?

フラグメントのポケットベルを少し探しましたが、ICS APIで開発しました。

ViewPagerと以前のバージョンのすべてのサポートライブラリについては知っていますが、最新バージョンのAPIを使用しており、以前のバージョンをサポートする予定がないという事実を考慮して、サポートライブラリを使用する必要がある理由がわかりません。

「ViewPager」を自分で作成する必要がありますか、それともAPIに表示されなかったものがありますか。

40
eephyne

Android ICS APIには、ViewPagerサポートlibと同等のネイティブがありますか?

番号。

ViewPagerと以前のバージョンのすべてのサポートライブラリについては知っていますが、最新バージョンのAPIを使用しており、以前のバージョンをサポートする予定がないという事実を考慮して、サポートライブラリを使用する必要がある理由がわかりません。

Androidサポートパッケージは、新しいAPIのバックポート用だけでなく、ViewPagerなどの何らかの理由でSDKに追加されていない他のクラス用でもあります。およびそのサポートクラス。

「ViewPager」を自分で作成する必要がありますか、それともAPIに表示されなかったものがありますか。

ビューページングコンポーネントの独自の実装を作成することを歓迎します。精通したプログラマーは、Androidサポートパッケージに含まれているものを使用します。これは、すでに作成されており、(ほとんど)デバッグされているためです。

[〜#〜] update [〜#〜]ViewPagerは、次のページで問題なく機能することに注意してください。

  • APIレベル11以上のネイティブフラグメント
  • Androidサポートのバックポートされたフラグメント
  • 任意のViews

最初のケースでは、サポートJARのv13バージョンが必要です。これには、FragmentPagerAdapterクラスとFragmentStatePagerAdapterクラスのv13バージョンが含まれています。

49
CommonsWare