2011-11-30 17 views
15

मेरे पास एंड्रॉइड में जावास्क्रिप्ट की तरह ब्लर पर एक आवश्यकता फ़ंक्शन है। जब उपयोगकर्ता इसमें कुछ टाइप करने के बाद एडिटटेक्स्ट फ़ील्ड से बाहर निकलता है, तो मैं टोस्ट दिखाना चाहता हूं। यह बहुत आसान लगता है लेकिन मुझे यह नहीं मिला। किसी भी मदद की सराहना की जाएगी।एंड्रॉइड में EditText पर ब्लर फ़ंक्शन का उपयोग कैसे करें?

+0

वाह .... किसी भी मदद अत्यधिक सराहना की होगी? 1 अपवोट और उत्तर को छोड़कर किस तरह से स्वीकार करते हैं? : डी: पी लोल्ज़ –

+0

साफ़ हो जाओ! आप ऑनरोक() –

उत्तर

31

इस तरह की कोशिश कुछ:

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

धन्यवाद शैली के बाद ब्लाउर प्रभाव या टोस्ट प्रदर्शित करना चाहते हैं, यह एक अच्छा जवाब है। मेरे पास केवल एक संपादन टेक्स्ट फ़ील्ड है और कुछ टेक्स्ट व्यू और इमेज व्यू है। जब उपयोगकर्ता EditText से ImageView पर स्विच करता है तो टोस्ट दिखाई देना चाहिए। –

+0

आप TexEdit onFocus ईवेंट में एक ध्वज सेट कर सकते हैं और इसे ImageView onFocuse ईवेंट में प्राप्त कर सकते हैं, और फिर टोस्ट संदेश – Style

+0

शानदार दिखाएं। यह काम कर रहा है। धन्यवाद शैली। – Manoj

संबंधित मुद्दे