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 tamamen Compose'a taşındıktan sonra XML temalarını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.
Materyal Tema Oluşturucu, uygulamanız için MaterialTheme
ve açık/koyu renk şemaları oluşturur. Uygulamanız özel şekiller veya tipografi kullanıyorsa sırasıyla Shape
ve Typography
tanımlayarak özel şekillerinizi ve tipografinizi taşıyın. Tanımladıktan sonra bu bilgileri MaterialTheme
'nize sağlayın. Daha fazla bilgi edinmek için şekiller ve yazılım konularına bakın.