小编Jos*_*sef的帖子

默认构造函数已弃用,我在 Adroid Studio 中找不到片段问题

当我这样编写代码时,ControlFragment 工作正常,但是当我在另一个名为“AndresFragment”的片段(第二个代码)中使用完全相同的代码时,它不起作用。它说“android.app.Fragment 中的默认构造函数已弃用”。我真的不明白...有人可以帮助我吗,我是新来的

package com.example.fragm;

import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

import androidx.fragment.app.Fragment;

public class ControlFragment extends Fragment {

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        if (savedInstanceState != null) {

        }
        View myView = inflater.inflate(R.layout.controlfragment,
                container, false);
        return myView;
    }
    @Override
    public void onSaveInstanceState(Bundle outState) {
        super.onSaveInstanceState(outState);

    }

}


Run Code Online (Sandbox Code Playgroud)

“AndresFragment”的代码:

package com.example.fragm;

import android.app.Fragment;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;

public class AndresFragment extends Fragment {


    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup …
Run Code Online (Sandbox Code Playgroud)

java android-studio

3
推荐指数
1
解决办法
1901
查看次数

标签 统计

android-studio ×1

java ×1