Я работаю над Android-приложением и хочу показать диалог, когда я нажимаю на любую кнопку. Я хочу показать некоторые изображения в этом диалоговом окне, которое будет прокручиваться по горизонтали. Таким образом, я использовал recyclerview с горизонтальной ориентацией прокрутки в Linear Layout Manager. Но мои изображения показываются по одному изображению за раз, чтобы посмотреть второе изображение в диалоговом окне, мне нужно прокручивать по горизонтали. Я хочу, чтобы изображения отображались до ширины wrap_content, а затем начали прокрутку по горизонтали.Horizontal Recyclerview in Dialog android
Пожалуйста, проверьте код, приведенный ниже, чтобы создать диалоговое окно:
Dialog reactionsDialog = new Dialog(mContext, R.style.Theme_CustomDialog);
reactionsDialog.requestWindowFeature(Window.FEATURE_NO_TITLE);
reactionsDialog.setCancelable(true);
reactionsDialog.getWindow().setBackgroundDrawable(ContextCompat.getDrawable(mContext,
R.drawable.shape));
RecyclerView reactionsRecyclerView = new RecyclerView(mContext);
reactionsDialog.setContentView(reactionsRecyclerView);
reactionsDialog.show();
LinearLayoutManager linearLayoutManager = new LinearLayoutManager(mContext);
linearLayoutManager.setOrientation(LinearLayoutManager.HORIZONTAL);
reactionsRecyclerView.setHasFixedSize(true);
reactionsRecyclerView.setLayoutManager(linearLayoutManager);
reactionsRecyclerView.setItemAnimator(new DefaultItemAnimator());
Это показывает первое изображение в полной ширине диалогового окна и увидеть следующее изображение, мне нужно прокручивать по горизонтали. Пожалуйста, ознакомьтесь с приведенным ниже скриншотом для справки.
Что я должен сделать, чтобы это заработало. Большое спасибо в продвинутом виде.
Да, я получил решение для этого, спасибо большое за ваш ответ. :) –