Flutter: การทำให้ Application รองรับ Dark Mode

Flutter Jun 10, 2020

แน่นอนว่าเราควรเคารพการตั้งค่าของผู้ใช้งาน หากผู้ใช้งานตั้งค่าให้ OS เป็น Dark Mode แล้ว ทุกแอพก็ควรเคารพสิ่งนั้น แล้วเราจะสามารถทำแบบนั้นได้อย่างไรบ้างใน Flutter?

// ...
MaterialApp(
	// ...
	darkTheme: ThemeData.dark()
    // ...
);
// ...

เพียงแค่เราส่งผ่าน ThemeData ที่เราต้องการ/ตั้งค่าไว้เข้าไปใน darkTheme ซึ่งเป็น attribute หนึ่งของ MaterialApp เท่านั้นเวทมนตร์ก็จะเกิดขึ้น!


📚 Hope you enjoy reading! 📚


Tags

Pittawat Taveekitworachai

A CS student who passionate about web and mobile technology with the belief that technology can enhance people's life.

Great! You've successfully subscribed.
Great! Next, complete checkout for full access.
Welcome back! You've successfully signed in.
Success! Your account is fully activated, you now have access to all content.