SORU
4 AĞUSTOS 2010, ÇARŞAMBA


Parola ipucu Android yazı tipi

Bir EditText şifre modunda olduğunda, ipucu farklı bir yazı tipi (courrier?) gösterilir. Bunu nasıl bertaraf edebilirim? İpucu EditText şifre modunda değilse, aynı yazı içinde görünmesini istiyorum.

Benim şimdiki xml:

<EditText 
android:hint="@string/edt_password_hint"
android:layout_width="fill_parent"
android:layout_height="wrap_content" 
android:password="true"
android:singleLine="true" />

CEVAP
9 AĞUSTOS 2010, PAZARTESİ


Xml yazı karakteri değişiyor benim için ipucu metni üzerinde de bir işe yaramadı. İkincisi benim için daha iyi davranış, iki farklı çözüm buldum:

1) xml android:inputType="textPassword" ve bunun yerine, java ayarlayın dosyasını Kaldırın:

EditText password = (EditText) findViewById(R.id.password_text);
password.setTransformationMethod(new PasswordTransformationMethod());

Bu yaklaşım ile, ipucu yazı tipi iyi görünüyor ama alan düzenleme yazarken, şifre bir nokta dönüşür önce düz metin her karakter görmüyorum. Ayrıca tam ekran giriş yaparken noktalar görünür değil, ama düz metin passoword.

2) xml android:inputType="textPassword" Bırakın. Java DA yazı ve passwordMethod ayarlayın:

EditText password = (EditText) findViewById(R.id.register_password_text);
password.setTypeface(Typeface.DEFAULT);
password.setTransformationMethod(new PasswordTransformationMethod());

Bu yaklaşım bana ipucu istedim yazı verdi VE parola nokta ile benim istediğim davranışı verir.

Bu yardımcı olur umarım!

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ama Jenna

    Ama Jenna

    29 NİSAN 2011
  • J Medema

    J Medema

    11 EKİM 2006
  • NextGenWindows

    NextGenWindo

    8 Kasım 2011