Merhabalar basit bir konuda takıldım. Aşağıdaki kodun gerekli kısmını paylaştım. Soru sayfası diye bir sayfam var. Bu sayfa TestVeri adlı sayfadaki soruları çekiyor.
class SoruSayfasi extends StatefulWidget {
@override
_SoruSayfasiState createState() => _SoruSayfasiState();
}
class _SoruSayfasiState extends State<SoruSayfasi> {
List<Widget> secimler = [];
TestVeri test_1=TestVeri();
butonFonksiyonu (bool secilenButon){Bu soru sayfasının başı idi. Aşağıda ki de TestVeri sayfası.
class TestVeri{
int _soruIndex = 0;
List<Soru> _soruBankasi=[
Soru(soruMetni: ',,Hallo! ist eine Begrüßung auf Deutsch.',soruYaniti: true),
Soru(soruMetni: ',,Tschüss ist eine Verabschiedung auf Deutsch.',soruYaniti: true),Şimdi benim sorum navigatör ile soru sayfasına yönlendirince hep TestVeri sayfasındaki aynı soruları getiriyor. Testveri2 sayfasındaki farklı soruları çağıramıyorum. bir çok test eklemek istiyorum. Her test için ayrı bir soru sayfası ve Testveri hazırlamak yerine. SoruSayfası aynı kalarak Testveri2 TestVeri3 gibi testleri ayrı sayfada tutacak şekilde düzenlemek istiyorum.
Örnek olarak navigatör kullandığımda SoruSayfası na yönlendirip ancak onun TestVeri2 veya Testveri10 adlı clasa yönlendirmek istiyorum. Bunu nasıl yapabilirim. Yardımcı olursanız sevinirim.