الان شما یه سری عدد ترتیبی دارید که هرکدوم به یه ویو خاص اشاره می کنن، بنظر میاد که آرایه میتونه گزینه خوبی باشه.

یه آرایه بسازید و توش CardView ها رو به ترتیب قرار بدید. هر عددی انتخاب شد تو یه حلقه کل آرایه رو پیمایش می کنید و هرکدوم از ویو ها رو از آرایه استخراج می کنید و Visibilityشون رو تغییر میدید، همه مخفی میشن بجز اونی که اندیسش در آرایه برابر با عدد مدنظر - 1 هست.

اگر هم از ButterKnife استفاده می کنید (که من خیلی دوسش دارم)، متدی داره بنام apply که روی لیستی از Viewها اجرا میشه و میتونه یه پارامتر از همه‌ی اونا رو با هم تغییر بده (مثل Visibility)