@Andy Lobel: मैं भी इस मुद्दे का सामना करना पड़ा और सफेद पर रख कर इसे ठीक करने के लिए है टेक्स्ट के अंत में रिक्त स्थान (10-12), तो कटाव केवल सफेद-रिक्त स्थान पर हुआ :) इसके अलावा, मेरा सेटरर सेटरर टेक्स्ट और एडिटटेक्स्ट गठबंधन करके बेहतर दिखता था।
अन्य केस: मैं एक और मुद्दे पर फंस गया था जिसमें, खींचने योग्य आइकन प्रदर्शित होता है लेकिन वह फ़्लोटिंग संदेश और उसका आयताकार बॉक्स दिखाई नहीं देता था।
मेरे लेआउट निहित:
1) प्रयोक्ता नाम संपादित पाठ
2) पासवर्ड पाठ संपादित
3) की पुष्टि पासवर्ड पाठ
4 संपादित करें) रजिस्टर बटन
तो, मैं पंजीकरण बटन पर क्लिक के समय त्रुटि को सत्यापित और दिखा रहा था लेकिन पता चला कि संदेश एपी में विफल रहा है नाशपाती और केवल आने के लिए इस्तेमाल किया और पाया कि संदेश केवल तभी दिखाई देगी जब संपादित पाठ फ़ोकस करने योग्य है के रूप में drawable:
को setError एपीआई विवरण के अनुसार: - को TextView के दाएँ हाथ की यौगिक drawable सेट " त्रुटि "आइकन और एक त्रुटि संदेश सेट करता है जो एक पॉपअप 'में प्रदर्शित होगा जब टेक्स्ट व्यू फोकस करेगा'।
तो, संदेश पाठ उपयोगकर्ता नाम संपादित करने के लिए था, लेकिन पिछले फोकस पुष्टि पासवर्ड पाठ संपादित करें पर बने रहे, इसलिए, यह कभी नहीं
समाधान दिखाया/इस तरह के मामले के लिए tweak होगा:
EditText.setFocusableInTouchMode(true);
EditText.requestFocus();
EditText.setError("My Error Text");
नोट: लिखा गया है, अगर आप इस बिंदु पर फंस गए हैं तो अन्य समाधान उपलब्ध हो सकते हैं और इतने सारे संपादन के लिए खेद है क्योंकि यह आखिरी संभव समाधान है।
इसकी मैं करने की कोशिश की नहीं यह हुआ से पहले मैं भी कुछ और, किसी भी अन्य कारण यह भी हो सकता है जोड़ा? –