2

FragmentTransaction() をインスタンス化しようとすると、次のエラー メッセージが表示されます。

「タイプ FragmentTransaction をインスタンス化できません」

Google Androidリファレンスでは次のように述べています:

パブリック コンストラクター

FragmentTransaction()

したがって、 FragmentTransaction() のコンストラクターがある場合、これを行うことが可能でなければなりません。

 FragmentTransaction fragtransaction = new FragmentTransaction();

問題は、なぜこれが不可能なのかということです。

4

1 に答える 1

3

FragmentTransactionドキュメントによると、は抽象クラスであるため、直接インスタンス化することはできません。代わりに、FragmentManagerbeginTransactionメソッドを使用して有効なFragmentTransaction

于 2013-04-01T01:45:05.683 に答える