-4

一部のライブラリには 2 つの実装があります。1 つはネイティブ 3.0 API 用で、もう 1 つは ACL サポート用です。たとえば、Mark Murphy による Loader フレームワークの拡張。https://github.com/commonsguy/cwac-loaderex

では、どう対処すればよいのでしょうか。

4

1 に答える 1

0

android:minSdkVersion一般的なパターンは、バックポートが必要であることを示している限り、バックポートを使用することです。

したがって、が以下にandroid:minSdkVersion設定されている場合は10、次のようになります。

  • フラグメントまたはローダーを使用する場合は、Android サポート パッケージのフラグメントのバックポートを使用する必要があります

  • アクションバーが必要な場合は、ActionBarSherlock またはアクションバーの App Compat バックポートを使用する必要があります

  • 等。

android:minSdkVersionバックポートが不要になるレベルまで上昇したら、 (慎重に) インポートなどを切り替えて、バックポートではなく機能のネイティブ実装を使用できます。または、CWAC-LoaderEx などのライブラリの場合は、インポートを切り替えて、機能のネイティブ実装と連携して動作するクラスを使用します。

于 2013-09-28T12:36:58.367 に答える