2011-11-30 19 views
15

Android'de javascript gibi bir gereksinim fonksiyonum var. Kullanıcı bir şey yazdıktan sonra bir EditText alanından çıktığında, ben bir Toast göstermek istiyorum. Çok basit görünüyor ama onu bulamadım. Herhangi bir yardım çok takdir edilecektir. BöyleAndroid'de EditText'de onBlur işlevi nasıl kullanılır?

+0

vay .... Herhangi bir yardım son derece mutluluk duyacağız? 1 adet cevap ve cevap dışında hangi yol kabul edilir? : D: P lolz –

+0

Açık Olun! OnFur() –

cevap

31

deneyin şey:

mEditText.setOnFocusChangeListener(new OnFocusChangeListener() { 
    @Override 
    public void onFocusChange(View v, boolean hasFocus) { 
     if (!hasFocus) 
      Toast.makeText(getApplicationContext(), "unfocus", 2000).show(); 
    } 
}); 
+0

Teşekkürler Stili sonrasında onBlur efektini veya tostu görüntülemek istersiniz, bu harika bir yanıttır. Tek bir EditText alanım ve bazı TextView ve ImageView'ım var. Kullanıcı EditText'ten ImageView'a geçtiğinde, Toast görünmelidir. –

+0

TexEdit onFocus olayında bir bayrak ayarlayabilir ve bunu ImageView onFocuse olayında alabilir ve daha sonra – Style

+0

numaralı Tost mesajını gösterebilirsiniz. Çalışıyor. Teşekkürler tarzı. – Manoj

İlgili konular