показывать контент в диалоге - PullRequest
0 голосов
/ 01 мая 2020

Я на некоторое время застрял с этой проблемой;

в моем «dashBoardActivity». У меня есть просмотрщик, когда вы нажимаете на него

, он переходит к «infoActivity» и показывает содержание просмотра переработанного клика.

я пытаюсь это сделать; когда вы щелкаете по представлению реселлера, открывается диалоговое окно с выбранным контентом. а не для нового действия.

приведенный ниже код взят из моего класса Adapter, поскольку, как вы видите, он отправляет информацию в infoActivity, но как я могу сделать так, чтобы она отображалась в активности панели мониторинга в диалоге?

надеюсь, что я смогу объяснить это хорошо, и хотел бы увидеть некоторые советы, спасибо заранее.


    @Override
    public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {

        View view;
        LayoutInflater inflater = LayoutInflater.from(mContext);
        view = inflater.inflate(R.layout.user_row_item,parent,false);
        final MyViewHolder viewHolder = new MyViewHolder(view);
        viewHolder.view_container.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {

                Intent i = new Intent(mContext, infoActivity.class);
                i.putExtra("f_name",mData.get(viewHolder.getAdapterPosition()).getfName());
                i.putExtra("description",mData.get(viewHolder.getAdapterPosition()).getDescription());

                mContext.startActivity(i);

            }
        });

То, что я пытался;

Я расширил информационную активность до DashBoardActivity, а внутри информационной активности я сделал диалог и добавил в onCreate (), теперь, когда вы нажимаете на просмотрщик, он выглядит например, контент загружается из DashBoardActivity, но мне не нравится, когда вы нажимаете на просмотрщик, он делает refre sh из-за намерения.

...