Halo semua developer FlutterFlow,
Saya baru di sini dan sedang belajar membuat aplikasi pertama saya menggunakan FlutterFlow. Proyek saya adalah membuat aplikasi game guide sederhana untuk game yang sedang populer, yaitu Super Bear Adventure.
Tujuan aplikasi ini adalah untuk menampilkan daftar karakter, item, dan rahasia di setiap level game Super Bear Adventure MOD APK. Saya sudah menyiapkan data (nama, deskripsi, gambar) di dalam Firebase Firestore.
Masalah yang saya hadapi:
Saya kesulitan membuat layout di halaman utama. Saya ingin menampilkan daftar karakter dalam sebuah ListView
yang bisa di-scroll secara horizontal, mirip seperti tampilan di App Store atau Google Play.
Setiap item di dalam list akan berupa sebuah Container
dengan Column
berisi gambar karakter dan nama karakter di bawahnya.
Saya sudah mencoba menggunakan widget ListView
dan mengatur properti "Axis" menjadi "Horizontal", tapi hasilnya tidak seperti yang saya harapkan:
Tinggi
ListView
menjadi sangat kecil (collapses).Atau kadang muncul error "RenderFlex overflowed".
Saya merasa ini adalah masalah umum, tapi saya masih bingung bagaimana cara terbaik untuk mengatasinya di FlutterFlow, terutama untuk menampilkan data dinamis dari Firebase.
Pertanyaan saya:
Apakah
ListView
adalah widget yang tepat untuk ini, atau lebih baik menggunakanRow
di dalamSingleChildScrollView
?Bagaimana cara mengatur tinggi
ListView
horizontal agar ukurannya pas dengan konten di dalamnya tanpa menyebabkan overflow?Adakah properti spesifik yang harus saya aktifkan agar
ListView
horizontal ini berfungsi dengan baik untuk sebuah game guide seperti untuk Super Bear Adventure?
Saya sudah mencari tutorial, tapi kebanyakan hanya menggunakan data statis, bukan data dari Firebase. Saya ingin memastikan aplikasi guide Super Bear Adventure ini punya UI yang bagus dan fungsional.
Terima kasih banyak atas saran dan bantuannya!