android.support.v4.app.FragmentManagerのドキュメント:
「フレームワークのFragmentManagerの静的ライブラリサポートバージョン。Android3.0より前のプラットフォームで実行されるアプリを作成するために使用されます。Android3.0以降で実行される場合、この実装は引き続き使用されます。フレームワークの実装に切り替えようとはしません。を参照してください。クラスの概要に関するフレームワークSDKドキュメント。」
それで、実行時にチェックを行い、アプリが実行されているAndroidバージョンに適切なFragmentManagerを使用する必要がありますか?つまり、Android 3.0以降では、getSupportFragmentManager()の代わりにgetFragmentManager()を呼び出します。