gpt4 book ai didi

java - FragmentManager 支持库的不兼容类型

转载 作者:行者123 更新时间:2023-12-01 16:30:20 26 4
gpt4 key购买 nike

获取不兼容类型的 FragmentManager 的持续错误。需要支持库才能工作,但无法弄清楚。 Android Studio 说它需要支持导入,该支持导入就在那里,但找到了 androidx 导入。

import android.os.Bundle;
import android.support.v4.app.Fragment;
import android.support.v4.app.FragmentManager;
import androidx.appcompat.app.AppCompatActivity;


public class CrimeActivity extends AppCompatActivity
{

@Override
protected void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_crime);

FragmentManager fm = getSupportFragmentManager();
Fragment fragment = fm.findFragmentById(R.id.fragment_container);

if(fragment == null)
{
fragment = new CrimeFragment();
fm.beginTransaction()
.add(R.id.fragment_container, fragment)
.commit();


}
}
}```

最佳答案

是的,将这两个 android.support 导入更改为 androidx。如果您只是删除它们,您的 IDE 会提示您选择正确的。 – 迈克·M.https://stackoverflow.com/users/2850651/mike-m

关于java - FragmentManager 支持库的不兼容类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/62054958/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com