2011-06-29 15 views
6

Ben + - android için yeni ve bir EditText widget'ında sadece metin renginin bir kısmını değiştirmek mümkün olup olmadığını merak ediyordum ... Aslında bir not defteri yapıyorum Örneğin, "bblablabal" yazıp "sarı" tuşa basıp sarı renkte yazmaya devam edebileceğiniz bir uygulama (daha önce yazılan metin .setTextColor ile olduğu gibi değişmek zorunda kalmaz.) yöntem).Bir "EditText" widget'ında metin renginin bir kısmını değiştir

Bazı java yöntemlerini denedim ve bazı başarıları denemeden denedim ... bu işin nasıl yapılacağına dair herhangi bir fikir var mı?

Teşekkür ederiz! Rodrigo.

cevap

4

Evet, bu mümkün. SpannbleStringBuilder'a bir göz atın.

Diğer ayrıntılar: Android: Coloring part of a string using TextView.setText()?

+0

hızlı cevap inazaruk için teşekkür ederiz, ama statik bir çözüm (eğer derleme b4 metni tanımlamak) olarak sadece mümkün olduğunu düşünüyorum, ne yapmak istiyorsunuz değiştirmektir yazı tipi rengini bir onclick veya herhangi bir şekilde siler ve edittext yazmayı sürdürür. Herhangi bir ipucu gerçekten takdir edilecektir! Rodrigo. –

İlgili konular