Комментарии •

  • @Saif_mohammed1
    @Saif_mohammed1 2 года назад

    السلام عليكم سويت bottom navigatobaritms
    حطيت ثلاث ايقونات كيف اخلي الاندكس 2 يشتغل بدلنا من الاندكس 0 الانو تطبيقي بالعربي يعني ابغي يبدا من اليمين يكون الزر اللي في اليمين يشتغل اول ما يفتح تطبيقي

    • @sanaaZahra_
      @sanaaZahra_ 2 года назад

      عليكم السلام ورحمة الله وبركاته ..
      اولا ممكن تخلي الاندكس يبدأ من 2 يعني الفيمة الافتراضية هي 2 و بعدين كلما يتغير او تضغط على صحفة ثانية يتناقص بقيمة واحد
      onTap
      {
      setState()
      {
      index--;
      }
      }
      وتخلي قائمة ال widgets اللي معك معكوسة الترتيب
      List myWidgets= [Page1(), Page2(), Page3(), Page4()];
      تحويلها الي
      List myWidgets= [Page4(), Page3(), Page2(), Page1()];
      وتخلي الاندكس زيما هو
      او تخلي التطبيق يدعم اللغة العربية
      return MaterialApp(
      localizationsDelegates: [
      GlobalMaterialLocalizations.delegate,
      GlobalWidgetsLocalizations.delegate,
      ],
      supportedLocales: [
      const Locale('en'),
      const Locale('ar'),
      ],
      locale: const Locale('ar'),
      );
      تابع هذا المقال
      docs.flutter.dev/development/accessibility-and-localization/internationalization

    • @Saif_mohammed1
      @Saif_mohammed1 2 года назад

      @@sanaaZahra_ شكرآ لك اشتغل معي

    • @Saif_mohammed1
      @Saif_mohammed1 2 года назад

      هل اللغة ضرورية لاني انتهيت من التطبيق وهل اذا ضروري الاكواد اللي ارسلتها تنحط في ملف main

    • @sanaaZahra_
      @sanaaZahra_ 2 года назад

      @@Saif_mohammed1 تحطيها في ال MaterailApp .. مو دالة ال main

    • @sanaaZahra_
      @sanaaZahra_ 2 года назад

      @@Saif_mohammed1 لو حابة تطبيقك كبير و حابة يدعم اللغة العربية يستحسن تضيف الدعم والخطوات اللازمة حتى يعمل بشكل صحيح..
      باتوفيق