次のようなコードを入力します。
FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
このエラー「android.support.v4.app.FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();」が表示されます。実際にエラーを削除する簡単な修正としてこれがあります:
android.support.v4.app.FragmentTransaction transaction = getSupportFragmentManager().beginTransaction();
FragmentActivity を拡張するメインアクティビティでこれを入力しています。理由を知っている人はいますか?私は含まれています:
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentActivity;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentPagerAdapter;
import android.support.v4.view.ViewPager;
編集
DescriptionFragment fragment = new DescriptionFragment();
android.support.v4.app.FragmentTransaction ft = getSupportFragmentManager().beginTransaction();
ft.replace(R.id.pager, fragment);
ft.setTransition(FragmentTransaction.TRANSIT_FRAGMENT_OPEN);
ft.commit();
getSupportFragmentManager() を getFragmentManager() に変更するには、DescriptionFragment を android.app.Fragment に変更する必要があります...何かアイデアはありますか?