当我改变的时候
public class Bmr extends Activity implements View.OnClickListener {
到
public class Bmr extends appcompatactivity implements View.OnClickListener {
此 getSupportFragmentManager()
正在运行,但我需要使用 Activity
类。有什么方法可以选择吗?
最佳答案
你不能。 getSupportFragmentManager()
仅在 FragmentActivity 中可用以及扩展它的类。
来自docs ,你可以看到 AppCompatActivity 是一个 Activity,所以 Activity
中的所有内容在 AppCompatActivity
中也可用。
java.lang.Object
↳ android.content.Context
↳ android.content.ContextWrapper
↳ android.view.ContextThemeWrapper
↳ android.app.Activity
↳ android.support.v4.app.FragmentActivity
↳ android.support.v7.app.AppCompatActivity
关于android - 如何在 Activity 中使用 getSupportFragmentManager(),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38895333/