Mevcut bir uygulamada Oluştur'u kullanıma sunarken Oluştur ekranları için MaterialTheme
'ü kullanmak üzere temalarınızı XML'e taşımanız gerekir. Bu, uygulamanızın temasının iki farklı kaynağı olacağı anlamına gelir: Görüntüleme tabanlı tema ve Oluşturma teması. Stilinizde yaptığınız değişikliklerin birden fazla yerde yapılması gerekir. Uygulamanız Compose'a tamamen taşındıktan sonra XML temanızı kaldırabilirsiniz.
XML temalarınızı Oluştur'a taşımak için Materyal Tema Oluşturucu'yu kullanarak XML temalarından Oluştur'daki Materyal 3'e geçiş yapın. XML temanızdaki birincil ve ikincil renkler gibi mevcut renk rollerinizi kullanabilir ve bunları Material Theme Builder'a aktarabilirsiniz. Bu işlem, Oluştur'da tamamen Material 3 teması oluşturur ve uygulamanızda kullanabileceğiniz indirilebilir renk ve tema dosyaları sağlar.
Material Theme Builder, uygulamanız için bir MaterialTheme
ve açık ve koyu renk şemaları oluşturur. Uygulamanızda özel şekiller veya yazı tipleri kullanılıyorsa sırasıyla bir Shape
ve Typography
tanımlayarak özel şekillerinizi ve yazı tiplerinizi taşıyın. Tanımladıktan sonra bu bilgileri MaterialTheme
'nize sağlayın. Daha fazla bilgi için şekil ve yazı biçimi başlıklı makalelere göz atın.