ここに問題がありました。 私がインポートされます:FragmentManager on error
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import android.support.v4.app.FragmentTransaction;
と機能を:
public void replaceFragmentContent(Fragment fragment) {
if (fragment != null) {
FragmentManager fm = getFragmentManager();
FragmentTransaction transaction = fm.beginTransaction();
transaction.setTransition(transaction.TRANSIT_FRAGMENT_OPEN);
transaction.replace(R.id.mainContent,fragment);
transaction.commit();
}
}
が、これはエラーがあります:
Require: android.support.v4.app.FragmentManager
Found: android.app.FragmentManager
私はすでに
FragmentManager fm = getSupportFragmentManager();
ではなく、真を使用し、 idkの理由とその修正方法。 plsは私を助けます。ありがとうalots
android.support.v4.app.FragmentManagerをインポートし、android.app.FragmentManagerパッケージを削除しました。 –
'FragmentManager fm = getSupportFragmentManager();'を使用し、インポートでは 'import android.support.v4.app.FragmentManager;' – pleft
のような行は見つかりませんでした:android.app.FragmentManager; –