1
複数のアイテムタイプを持つリサイクルビューがあり、選択したディバイダを画像から隠したいと思っています。私は現在、水平と垂直の両方の装飾のためにDividerItemDecorationを使用しています。DividerItemDecorationを使用してrecyclerlerview内のアイテムディバイダを非表示にする
DividerItemDecoration verticalDecoration = new DividerItemDecoration(getActivity(), DividerItemDecoration.HORIZONTAL);
verticalDecoration.setDrawable(ContextCompat.getDrawable(getActivity(), R.drawable.divider_2dp));
DividerItemDecoration horizontalDecoration = new DividerItemDecoration(getActivity(), DividerItemDecoration.VERTICAL);
horizontalDecoration.setDrawable(ContextCompat.getDrawable(getActivity(), R.drawable.divider_2dp));
mRecyclerView.addItemDecoration(verticalDecoration);
mRecyclerView.addItemDecoration(horizontalDecoration);
分割線はビュー所有者xmlの一部である必要があります。そのため、項目ごとの区切り文字を制御できます。 – Micha