Я на некоторое время застрял с этой проблемой;
в моем «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 из-за намерения.