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

  • Best Quality Cartoons

    Best Quality

    10 ŞUBAT 2014
  • cosmicrocketman

    cosmicrocket

    17 NİSAN 2006
  • Greater Than Gatsby Photoshop Actions & Lightroom Presets

    Greater Than

    11 ŞUBAT 2013