Я хочу установить максимальную высоту RecylerView. Я могу установить максимальную высоту, используя приведенный ниже код. Значение кода составляет 60% текущего экрана.
DisplayMetrics displaymetrics = new DisplayMetrics();
getWindowManager().getDefaultDisplay().getMetrics(displaymetrics);
int a = (displaymetrics.heightPixels * 60) / 100;
recyclerview1.getLayoutParams().height = a;
Но теперь проблема в том, что если у нее нет элемента, то и его высота равна 60%. Поэтому я хочу установить его высоту 0, когда в нем нет элемента.
Я хочу достичь чего-то.
if(recyclerview height > maxHeight)
then set recyclerview height to maxHeight
else dont change the height of recyclerview.
Как я могу установить его? Пожалуйста, помогите мне, я застрял с ней.