安卓开发小白,用父Activity向子Fragment传递参数时遇到问题

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

import androidx.annotation.NonNull;
import androidx.fragment.app.Fragment;

import com.example.onlinebook.R;

public class SearchUserPage extends Fragment {
    public View onCreateView(@NonNull LayoutInflater inflater,
                             ViewGroup container, Bundle savedInstanceState) {
        View root = inflater.inflate(R.layout.fragment_searchuser, container, false);
        final TextView ID=(TextView)root.findViewById(R.id.Search_ID);
        final TextView name=(TextView)root.findViewById(R.id.Search_Name);
        final TextView password=(TextView)root.findViewById(R.id.Search_Password);
        final TextView email=(TextView)root.findViewById(R.id.Search_Email);
        final TextView phone=(TextView)root.findViewById(R.id.Search_Phone);
        ID.setText(getArguments().getString("userid"));
        name.setText(getArguments().getString("username"));
        password.setText(getArguments().getString("userpassword"));
        email.setText(getArguments().getString("useremail"));
        phone.setText(getArguments().getString("userphone"));
        return root;
    }
}
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.EditText;

import androidx.appcompat.app.AppCompatActivity;
import androidx.fragment.app.Fragment;

import com.example.onlinebook.R;
import com.example.onlinebook.ui.admin_user.SearchUserPage;
import com.example.onlinebook.util.Dbhelper;

public class adminManage extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_adminmanage);
        final Dbhelper helper = new Dbhelper(adminManage.this);
        final EditText UserID=(EditText)findViewById(R.id.adminUESR_ID);
        final Button SearchUser=(Button)findViewById(R.id.searchUSER);
        final Button AddhUser=(Button)findViewById(R.id.addUSER);
        final Button DeletehUser=(Button)findViewById(R.id.deleteUSER);
        //用户查找
        SearchUser.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                Bundle data=new Bundle();
                Fragment searchuserfrag=new SearchUserPage();
                String[] list=helper.findUserById(Integer.parseInt(UserID.getText().toString()));
                data.putString(UserID.getText().toString(),"userid");
                data.putString(list[0],"username");
                data.putString(list[3],"userpassword");
                data.putString(list[2],"useremail");
                data.putString(list[1],"userphone");
                searchuserfrag.setArguments(data);
                getSupportFragmentManager()
                        .beginTransaction()
                        .replace(R.id.adminfragment_container,searchuserfrag)
                        .commit();
            }
        });
    }
}
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    tools:context=".MainActivity" >
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="输入用户ID"/>
    <EditText
        android:id="@+id/adminUESR_ID"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"/>
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:gravity="right">
        <Button
            android:id="@+id/searchUSER"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="查找用户"/>
        <Button
            android:id="@+id/addUSER"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="增加用户"/>
        <Button
            android:id="@+id/deleteUSER"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="删除用户"/>
    </LinearLayout>
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="输入图书编号"/>
    <EditText
        android:id="@+id/adminBOOK_ID"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"/>
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:gravity="right">
        <Button
            android:id="@+id/searchBOOK"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="查询"/>
        <Button
            android:id="@+id/addBOOK"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="增加图书"/>
        <Button
            android:id="@+id/deleteBOOK"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="删除图书"/>
        <Button
            android:id="@+id/modifieBOOK"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="修改图书信息"/>
    </LinearLayout>
    <LinearLayout
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal"
        android:gravity="center">
        <Button
            android:id="@+id/adminback"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:text="返回主页"/>
    </LinearLayout>
    <FrameLayout
        android:id="@+id/adminfragment_container"
        android:layout_width="fill_parent"
        android:layout_height="0dp"
        android:layout_weight="1"
        >
<fragment
            android:id="@+id/Fragment_searchuser"
            android:name="com.example.onlinebook.ui.admin_user.SearchUserPage"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            tools:layout="@layout/fragment_searchuser" />
        <fragment
            android:id="@+id/Fragment_adduser"
            android:name="com.example.onlinebook.ui.admin_user.AddUserPage"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            tools:layout="@layout/fragment_adduser" />
        <fragment
            android:id="@+id/Fragment_deleteuser"
            android:name="com.example.onlinebook.ui.admin_user.DeleteUserPage"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            tools:layout="@layout/fragment_deleteuser" />
    </FrameLayout>
</LinearLayout>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:id="@+id/LinearLayout1"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"
    android:orientation="vertical"
    tools:context=".MainActivity" >
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="学号"
        android:textColor="@color/gold"/>
    <TextView
        android:id="@+id/Search_ID"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text=""/>
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="昵称"
        android:textColor="@color/gold"/>
    <TextView
        android:id="@+id/Search_Name"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:textColor="@color/black"
        android:text=""/>
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="邮箱"
        android:textColor="@color/gold"/>
    <TextView
        android:id="@+id/Search_Email"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text=""
        android:textColor="@color/black"
        />
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="电话"
        android:textColor="@color/gold"/>
    <TextView
        android:id="@+id/Search_Phone"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text=""
        android:textColor="@color/black"/>
    <TextView
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="密码"
        android:textColor="@color/gold"/>
    <TextView
        android:id="@+id/Search_Password"
        android:layout_width="fill_parent"
        android:layout_height="wrap_content"
        android:text=""
        android:textColor="@color/black"/>
</LinearLayout>

引用的是androidx的fragment,代码从上到下分别是子fragment  父activity 父activity的布局 子fragment的布局,运行时报了Error inflating class fragment这个错然后闪退,查了很多还是不知道怎么解决,不知道是布局里的问题还是程序里的问题,希望大佬们赐教

fragment的使用有问题,xml写入了静态使用,代码中又是动态替换,可以考虑只使用动态加载的方式