আপনি যখন একটি বিদ্যমান অ্যাপে রচনা প্রবর্তন করেন, তখন রচনা স্ক্রিনের জন্য MaterialTheme
ব্যবহার করতে আপনাকে XML-এ আপনার থিম স্থানান্তর করতে হবে। এর মানে আপনার অ্যাপের থিমিং-এ সত্যের দুটি উৎস থাকবে: ভিউ-ভিত্তিক থিম এবং কম্পোজ থিম। আপনার স্টাইলিংয়ে যেকোনো পরিবর্তন একাধিক জায়গায় করতে হবে। একবার আপনার অ্যাপটি সম্পূর্ণরূপে কম্পোজে স্থানান্তরিত হয়ে গেলে, আপনি আপনার XML থিমিং সরাতে পারেন।
আপনার XML থিমগুলি রচনায় স্থানান্তরিত করতে, একটি XML থিম থেকে রচনায় উপাদান 3 এ স্থানান্তর করতে উপাদান থিম নির্মাতা ব্যবহার করুন৷ আপনি আপনার বিদ্যমান রঙের ভূমিকাগুলি ব্যবহার করতে পারেন, যেমন আপনার XML থিম থেকে প্রাথমিক এবং মাধ্যমিক রঙগুলি, এবং সেগুলিকে ম্যাটেরিয়াল থিম বিল্ডারের কাছে পাঠাতে পারেন৷ এটি রচনায় একটি সম্পূর্ণ উপাদান 3 থিম তৈরি করে এবং আপনার অ্যাপে ব্যবহার করার জন্য ডাউনলোডযোগ্য রঙ এবং থিম ফাইল সরবরাহ করে।
ম্যাটেরিয়াল থিম বিল্ডার আপনার অ্যাপের জন্য একটি MaterialTheme
এবং হালকা এবং গাঢ় রঙের স্কিম তৈরি করে। যদি আপনার অ্যাপ কাস্টম আকার বা টাইপোগ্রাফি ব্যবহার করে, তাহলে যথাক্রমে একটি Shape
এবং Typography
সংজ্ঞায়িত করে আপনার কাস্টম আকার এবং টাইপোগ্রাফি স্থানান্তর করুন। একবার সংজ্ঞায়িত হয়ে গেলে, আপনার MaterialTheme
এ সেই তথ্য প্রদান করুন। আরও জানতে আকার এবং টাইপোগ্রাফি দেখুন।