💻 آخرین فرصت یادگیری برنامه‌نویسی با آفر ویژه قبل از افزایش قیمت در ۵ آذر ماه (🎁 به همراه یک هدیه ارزشمند )
۰ ثانیه
۰ دقیقه
۰ ساعت
۵ سعید امیراحمدی
مشکل در اعمال رنک به اپ بار
یلدا محصلی حل شده توسط یلدا محصلی

در اپ بار رنگ اعمال نشده و بدون رنکه

در تم این خط کد وچود داره

        colorScheme: ColorScheme.fromSeed(seedColor: Colors.deepPurple),

        useMaterial3: true,

با این کد چایگزین کردم درست نشد


 

        primarySwatch: Colors.blue,

باید از appBarTheme در ThemeData استفاده کنید و رنگ مورد نظرتون برای backgroundColor ست کنید:

MaterialApp(
  title: 'Flutter Demo',
  theme: ThemeData(
       appBarTheme: AppBarTheme(
     color: const Color(0xFF151026),
  )),
  home: myApp(),
)

یا اینکه رنگ primary رو تغییر بدید:

return MaterialApp(
  title: 'Flutter Demo',
  theme: ThemeData(
   primaryColor: primaryColor,
   ),
  home: MyApp(),
);
یلدا محصلی ۰۸ فروردین ۱۴۰۳، ۰۷:۳۸

      theme: ThemeData(

  

        primaryColor: Colors.black12

          

      ),

      home: MyHomePage(),

    );

تغییری نکرد

سعید امیراحمدی ۰۸ فروردین ۱۴۰۳، ۱۶:۲۷

روش اول چطور؟

 فیلد primary در colorScheme رو هم امتحان کنید.

یلدا محصلی ۰۹ فروردین ۱۴۰۳، ۱۰:۱۸

روش اول هم تغییری اعمال نکرد-

-به این صورت نوشتم

title: 'Flutter Demo',

      theme: ThemeData(

         

            colorScheme: Primar,

        useMaterial3: true,

          ),

      home: MyHomePage(),

 

ولی

در خط colorSheme پرایمری نوشتم چیزی نیاورد

سعید امیراحمدی ۱۰ فروردین ۱۴۰۳، ۱۶:۵۲

عجیبه روش اول براتون جواب نداده. احتمالا جایی رو اشتباه کردید. 

اما در رابطه با colorScheme مثلا اینطوری باید بنویسید:

colorScheme: ColorScheme.light(
    primary: Colors.black12)
بهترین پاسخ
یلدا محصلی ۱۰ فروردین ۱۴۰۳، ۱۹:۴۶