Мне нужно предложение, я новичок в android, я пытаюсь реализовать смайлики, такие как Facebook, в своем фиде, используя эту ссылку FBReaction Я могу показывать смайлики по нажатию моей кнопки «Нравится», но Я не могу удалить его из поля зрения после выбора смайликов.
Вот мой код в файле адаптера для отображения смайликов
@Override
public ViewHolder onCreateViewHolder(@NonNull ViewGroup parent, int viewType) {
View view = LayoutInflater.from(parent.getContext()).inflate(R.layout.item_row_social, parent, false);
RelativeLayout rl = (RelativeLayout)view.findViewById(R.id.btReaction);
final CardView root = (CardView)view.findViewById(R.id.card_view);
rl.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View view) {
ReactionView rvl = new ReactionView(mContext);
root.addView(rvl);
}
});
return new ViewHolder(view);
}
ReactionView rvl = new ReactionView(mContext);
root.addView(rvl);
Над строкой используется для отображения вида смайликов.
RelativeLayout rl
- это моя раскладка при нажатии на эту раскладку. Я показываю свой список смайликов. как показано ниже

так же, как и выше, у меня есть несколько каналов, где у меня есть кнопка «Мне нравится», при нажатии на эту кнопку я могу показать вид смайликов, но не могу Не удаляйте его, когда он выбран.
У меня есть другой класс (ReactionView
) для отображения списка смайликов, который доступен в Git Репо
Теперь моя проблема в том, как я уберите вид, как только смайлики выбраны.