Solusi ini masuk akal, saya melakukan hal serupa di aplikasi saya.
Namun, satu hal yang perlu diperhatikan:
Jadi misalnya, setiap orang yang mengklik tombol, akan ditambahkan ke daftar unik yang terkait dengan tombol itu.
Apakah Anda mengizinkan pengguna duplikat dalam daftar itu? Jika ya, gunakan daftar. Jika tidak, Anda mungkin ingin memasangkannya dengan set (untuk pemeriksaan unik), tetapi Anda akan memerlukan beberapa RAM.