Измени профиль , чтобы в нем были данные последнего зарегистрированного пользователя в столбик в формате : email : <PRESIDIO_ANONYMIZED_EMAIL_ADDRESS> , и так для всего и а кнопки изменения убери . Вот мой код :package com.example.myapp_2;



import android.app.AlertDialog;
import android.app.Dialog;
import android.content.DialogInterface;
import android.os.Bundle;
import android.view.LayoutInflater;
import android.view.View;
import android.widget.EditText;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.DialogFragment;

import com.example.myapp_2.R;

public class EditProfileFragment extends DialogFragment {

    EditText editTextName;

    public EditProfileFragment() {

    }

    @NonNull
    @Override
    public Dialog onCreateDialog(@Nullable Bundle savedInstanceState) {
        AlertDialog.Builder builder = new AlertDialog.Builder(getActivity());
        LayoutInflater inflater = requireActivity().getLayoutInflater();

        View view = inflater.inflate(R.layout.fragment_edit_profile, null);
        editTextName = view.findViewById(R.id.editTextName);

        builder.setView(view)
                .setPositiveButton("Save", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialogInterface, int i) {
// Сохранение изменений профиля
                    }
                })
                .setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
                    @Override
                    public void onClick(DialogInterface dialogInterface, int i) {
                        dismiss();
                    }
                });

        return builder.create();
    }
}
package com.example.myapp_2;



import android.app.AlertDialog;
import android.content.Context;
import android.content.DialogInterface;
import android.os.Bundle;

import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.fragment.app.Fragment;
import androidx.fragment.app.FragmentManager;
import androidx.fragment.app.FragmentTransaction;

import android.view.LayoutInflater;
import android.view.View;
import android.view.ViewGroup;
import android.widget.Button;
import android.widget.TextView;

import com.example.myapp_2.R;

import java.text.SimpleDateFormat;
import java.util.Date;

public class ProfileFragment extends Fragment {

    private TextView textViewName, textViewEmail, textViewTimeUsed;
    private Button buttonEditName, buttonEditGender, buttonEditBirthday;

    private String name, email;
    private Date timeUsed;

    public ProfileFragment() {

    }

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);

// Получение данных о пользователе (из базы данных или SharedPreferences)
}

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container,
Bundle savedInstanceState) {

View view = inflater.inflate(R.layout.fragment_profile, container, false);
//Инициализация view элементов и установка данных
textViewName = view.findViewById(R.id.textViewName);
textViewEmail = view.findViewById(R.id.textViewEmail);
textViewTimeUsed = view.findViewById(R.id.textViewTimeUsed);

textViewName.setText(name);
textViewEmail.setText(email);

// Рассчет времени использования приложения
    long timeInMillis = System.currentTimeMillis() - getActivity().getSharedPreferences("MyPrefs_4", Context.MODE_PRIVATE).getLong("startTime", 0);
    timeUsed = new Date(timeInMillis);
    SimpleDateFormat simpleDateFormat = new SimpleDateFormat("HH:mm:ss");
    textViewTimeUsed.setText("Time used: " + simpleDateFormat.format(timeUsed));

    buttonEditName = view.findViewById(R.id.buttonEditName);
    buttonEditGender = view.findViewById(R.id.buttonEditGender);
    buttonEditBirthday = view.findViewById(R.id.buttonEditBirthday);

// Обработчики нажатия кнопок
    buttonEditName.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
            showEditProfileDialog();
        }
    });

    buttonEditGender.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
// Открытие диалога выбора пола
        }
    });

    buttonEditBirthday.setOnClickListener(new View.OnClickListener() {
        @Override
        public void onClick(View view) {
// Открытие диалога выбора даты рождения
        }
    });

    return view;
}

    private void showEditProfileDialog() {
        FragmentManager fragmentManager = getParentFragmentManager();
        EditProfileFragment editProfileFragment = new EditProfileFragment();
        editProfileFragment.show(fragmentManager, "edit_profile_dialog");
    }

}

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical">

    <!-- Текстовые поля для отображения имени, email и времени использования приложения -->
<TextView
android:id="@+id/textViewName"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:textSize="20sp" />

<TextView
android:id="@+id/textViewEmail"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:textSize="16sp" />

<TextView
android:id="@+id/textViewTimeUsed"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:textSize="16sp" />

    <!-- Кнопки для редактирования профиля -->
<Button
android:id="@+id/buttonEditName"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Edit Name" />

<Button
android:id="@+id/buttonEditGender"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Edit Gender" />

<Button
android:id="@+id/buttonEditBirthday"
    android:layout_width="match_parent"
    android:layout_height="wrap_content"
    android:text="Edit Birthday" />

    </LinearLayout>