Android API 8 に取り組んでいます。API 8 では使用できないフラグメントを使用する必要があります。API 8 でフラグメントを使用するための回避策はありますか?
2 に答える
Android 2.2にフラグメントを含めるには、プロジェクトにandroid-support-v4.jarを追加する必要があると思います。
ダウンロード:SDKマネージャーを使用します。ステップバイステップでそれを行う方法は次のとおりです。
Fragments は Honeycomb 以降の Android の機能であり、古いバージョンではネイティブに使用できません。それでも、フラグメントは Android UI で使用する方法であるため、Google はいわゆる「サポート ライブラリ」をリリースしました。これは単なるフラグメント マネージャーであり、jar 形式のものであり、アプリにリンクできます。サポート ライブラリは Android 1.6 でも動作し、ほとんど同じ HC 開発者が使用できます (一部の設定フラグメントを除いて)。上記の jar とリンクし、別の方法で FragmentManager を取得する必要があることを除いて、ほぼ同じ方法でコーディングします。このライブラリは、Honeycomb、ICS、または JB で安全に使用できることに注意してください。競合は発生せず、アプリも期待どおりに実行されます。HC 以降を対象としており、古いバージョンの Android をサポートする予定がない場合は、このライブラリを使用しないでください。ただし、主な理由は、必要のないライブラリにリンクするためです。読んだサポート ライブラリに関するこの Android SDK の記事