Passar valor para Tab "Android"

Olá pessoal, sou novo aqui, então peço desculpas caso tenha escrito algo errado! Vamos lá! Eu tenho uma Activity com 3 Tabs, onde em uma delas tem vários EditText, a qual um deles estou abrindo um Dialog por meio de um botão para pesquisa de um nome! Preciso trazer este nome para meu EditText!
Abrindo o Dialog com o ListView OK FEITO

  • Problema está em trazer este nome para meu campo, já tentei várias vezes e dá erro, encerrando minha aplicação! Veja meu código abaixo!

CLASSE PRINCIPAL, ONDE DECLARO MINHAS TABS EXISTENTE:

public class SectionsPagerAdapter extends FragmentPagerAdapter {

        public SectionsPagerAdapter(FragmentManager fm) {
            super(fm);
        }

        @Override
        public Fragment getItem(int position) {
            switch (position){
                case 0:
                    TabAgendaConsulta tab1 = new TabAgendaConsulta();
                    return tab1;
                case 1:
                    TabAgendaDados tab2 = new TabAgendaDados();
                    return tab2;
                case 2:
                    TabAgendaServicos tab3 = new TabAgendaServicos();
                    return tab3;
                default:
                    return null;

            }
        }

        @Override
        public int getCount() {
            // Show 3 total pages.
            return 3;
        }
    }

CLASSE DA MINHA TAB ONDE TENHO OS CAMPOS, PRECISO PUXAR A INFORMAÇÃO NO CAMPO CLIENTE, O BTNCONSULTACLIENTE TÁ CHAMANDO O DIALOG

public class TabAgendaDados extends Fragment{

    ImageButton btnConsultacliente;
    

    private EditText campoCliente;

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
                             Bundle savedInstanceState) {
        View view = inflater.inflate(R.layout.tabagendadados, container, false);

        campoCliente = (EditText) view.findViewById(R.id.LayoutClienteAgendamento);

        //Inicio do método ref. pesquisa de cliente
        btnConsultacliente = (ImageButton) view.findViewById(R.id.butnPesquisarCliente);
        btnConsultacliente.setOnClickListener(new ListViewPesquisarCliente());

“OBS: SUPRIMI CÓDIGO ABAIXO PARA NÃO FICAR MUITO GRANDE”


CLASSE DO MEU DIALOG ONDE ESTA TRAZENDO UM LISTVIEW JÁ POPULADO COM MEUS CLIENTES

public class ListViewPesquisarCliente implements View.OnClickListener {

    private String nomePesquisado;
    

    @Override
    public void onClick(View v) {

        final Context context = v.getContext();
        LayoutInflater inflater = (LayoutInflater) context.getSystemService(Context.LAYOUT_INFLATER_SERVICE);
        final View formElementsView = inflater.inflate(R.layout.list_view_pesquisar_cliente, null, false);

        //Inicio método listar clientes
        LinearLayout linearLayoutRecords = (LinearLayout) formElementsView.findViewById(R.id.objetosClientePesquisarCliente);
        linearLayoutRecords.removeAllViews();
        List<ModeloCliente> modeloClientes = new ClienteController(context).listarClientes();
        if (modeloClientes.size() > 0){

            for (final ModeloCliente obj : modeloClientes){

                int id = obj.getIdCliente();
                final String nomeCli = obj.getNomeCliente();
                String emailCli = obj.getEmailCliente();
                String telefoneCli = obj.getTelefoneCliente();
                String celularCli = obj.getCelularCliente();

                final String textViewContents = "Nome: " + nomeCli + "\n" + "E-mail: " + emailCli + "\n" + "Celular: " + celularCli + " Telefone: " + telefoneCli;

                TextView textViewClienteItem = new TextView(context);
                textViewClienteItem.setPadding(0, 10, 0, 10);
                textViewClienteItem.setText(textViewContents);
                textViewClienteItem.setTag(Integer.toString(id));
                linearLayoutRecords.addView(textViewClienteItem);
                textViewClienteItem.setOnLongClickListener(new RetrieveOnLongClickListener());

                //Inicio do método click no item da tabela
                textViewClienteItem.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {

                        nomePesquisado = obj.getNomeCliente();
                        //CelularPesquisado = obj.getCelularCliente();

                        Bundle params = new Bundle();
                        params.putString("nome",nomePesquisado);
                        Intent intent = new Intent(v.getContext(), TabAgendaDados.class);
                        intent.putExtras(params);

                        context.startActivity(intent);

“OBS: SUPRIMI PARTE DO CÓDIGO PARA FICAR MELHOR A VISUALIZAÇÃO”

Se alguém puder me dar uma luz, pois já tentei várias coisas, veja que acima está uma das tentativas porém não deu certo, sou novo em Android rsrs e estou tentando fazer isso daeh!

Consegui resolver