java—如何解决“未知方法‘executependingtransactions’”?

dtcbnfnu  于 2021-06-29  发布在  Java
关注(0)|答案(1)|浏览(273)

完整的错误是:“android.support.v4.app.fragmenttransaction”的未知方法“executependingtransactions”。
细节是我正在和助手一起编程。
我导入了以下软件包(我导入了更多,但我认为这些是最相关的):

import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentTransaction;
import android.support.v4.app.FragmentManager;
import android.support.v7.app.AppCompatActivity;

我必须更新一个想法吗?我怎样才能解决这个问题?

7bsow1i6

7bsow1i61#

“android.support.v4.app.fragmenttransaction”的未知方法“executependingtransactions”。
你应该打电话来 executePendingTransactionsFragmentManager 不是 FragmentTransaction .

FragmentManager mFragmentManager = getSupportFragmentManager();
FragmentTransaction mFragmentTransaction = mFragmentManager.beginTransaction();
Fragment fragment = mFragmentManager.findFragmentById(R.id.main_content);
mFragmentManager.executePendingTransactions();

相关问题