私はアンドロイド開発が初めてです。
クラスを作成し、そのクラスを から拡張しましたFragmentActivity
。
この機能を使うとgetFragmentManager()
それは私がそれをすることを許可しません
getSupportFragmentManager
サポートAPIからandroid.appに変換できないというエラーも表示されるため、使用できません
しかし、クラスから拡張した抽象クラスで TargetApi(11) 属性を使用しましたFragmentActivity
。
これでエラーはなくなりました。
しかし、私が知りたいのは、targetApi(11) は、API 11 未満の Android デバイスでアプリを実行することを制限しますか?
または、api 11 未満ではフラグメントが許可されていないか、FragmentActivity クラスがサポートされていませんか?
私が言及した最後のことが本当なら、フラグメントの代わりに新しいアクティビティを使用する必要がありますか?