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

  • KoreanFrogMania님의 채널

    KoreanFrogMa

    18 Aralık 2011
  • Thehalopianoplayer

    Thehalopiano

    4 ŞUBAT 2011
  • William Sledd

    William Sled

    24 EYLÜL 2006