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

  • ipsy

    ipsy

    1 EKİM 2012
  • MusicDeluxeTV

    MusicDeluxeT

    14 Mayıs 2010
  • SRT Photoshop Tutorials

    SRT Photosho

    19 Aralık 2012