मेरे पास एक Activity
जगह है जहां 5 EditText
एस हैं। जब उपयोगकर्ता पहले पर क्लिक करता है EditText
, तो उसमें कुछ मूल्य दर्ज करने के लिए सॉफ्ट कीबोर्ड खुलता है। सॉफ्ट कीबोर्ड खुलने पर मैं कुछ अन्य View
दृश्यता सेट करना चाहता हूं Gone
और यह भी कि जब उपयोगकर्ता पहले पर क्लिक करता है EditText
और जब सॉफ्ट कीबोर्ड EditText
बैक बटन प्रेस पर उसी से बंद होता है । तब मैं कुछ अन्य View
दृश्यता को दृश्यमान पर सेट करना चाहता हूं ।
EditText
एंड्रॉइड में पहली बार एक क्लिक से सॉफ्ट कीबोर्ड खुलने पर क्या कोई श्रोता या कॉलबैक या कोई हैक होता है?
trying to detect the virtual keyboard height in Android.
X
और Y
स्थान कीबोर्ड के ऊपर / पर गिरता है => SecurityException
=> कमी हो जाती है Y
और फिर से कोशिश करें => जब तक कोई अपवाद न फेंके => वर्तमान Y
मान कीबोर्ड ऊंचाई है। 2. यदि कीबोर्ड खुला नहीं है => नहीं SecurityException
।
SecurityException
फेंक दिया गया है => कीबोर्ड खुला है। और, कीबोर्ड बंद है।
EditText
दूसरे न हों EditText
। मैं इसे कैसे भेद कर सकता हूं?