Menü

Android Yazı Tipi Rengi

24 Ocak 2015 - Android & IOS

Android’de yazı tipi rengi nasıl ayarlanır diye araştırırken bu işlemin göründüğü kadar basit olmadığını ve bir kaç aşamadan oluştuğunu öğrendim. Bu aşamaları anlatacağım. Yazı tipini değiştirmek için Styles.XML dosyasını açın.

androidtextcolor

Yukarıdaki ekranda ne yaptığımızdan bahsedeyim.  Sol taraftki Package Explorer penceresinden values altındaki styles xml dosyasını açtık. Hemen sağ tarafında Color kırmızı kutucuk içerisinde olanı seçtik. (Ben sarı rengini eklediğim için orada sarı yazıyor. Normalde Color yazar.) Add butonuna tıklıyoruz ve gelen 2 text kutusundan üsttekine rengi hangi isimle çağıracaksak onu yazıyoruz. Altındaki text kutusuna ise rengin kodunu yazıyoruz. Renk kodunu girdikten sonra herhangi bir hata yoksa işlem tamamlanmıştır. İşlemin tamamlanıp tamamlanmadığından emin olmak istiyorsanız, Color’u tıkladığımız yerin alt kısmında iki adet sekme bulunmaktadır. Bu sekmeler Resources ve Styles.xml’dir. Styles’a tıklayıp xml dosyasının içeriğini görebilirsiniz . Buradaki renk tanımlamanız ;

<resources>

<!–
Base application theme, dependent on API level. This theme is replaced
by AppBaseTheme from res/values-vXX/styles.xml on newer devices.
–>
<style name=”AppBaseTheme” parent=”android:Theme.Light”>
<!–
Theme customizations available in newer API levels can go in
res/values-vXX/styles.xml, while customizations related to
backward-compatibility can go here.
–>
</style>

<!– Application theme. –>
<style name=”AppTheme” parent=”AppBaseTheme”>
<!– All customizations that are NOT specific to a particular API-level can go here. –>
</style>
<color name=”sari”>#fbe602</color>

</resources>

kalın fontta belirttiğim gibi olmalıdır. styles.xml dosyanız bu şekildeyse herhangi bir hata yok işlem doğru demektir. Add butonu ile değilde direkt olarak xml dosyasına girip buradan da kodu elle yazarak renk tanımlaması yapabilirsiniz.

Şimdi de rengi tanımladıktan sonra main xml’de herhangi bir elemana bu rengi nasıl atayacağınızı anlatalım.

Renk atayacağınız eleman(Button, Textview … ) seçin.

Kod kısmına gelin.

<Button
android:id=”@+id/btnRenk”
android:layout_width=”wrap_content”
android:layout_height=”wrap_content”
android:text=”@string/tbtvn”
android:textColor=”@color/sari”/>

Tanımlamasını yaparak rengi ayarlayabilirsiniz. Burada sari tanımladığımız rengin ismidir.

Bir Cevap Yazın