2012-05-21 17 views
6

जब हम एंड्रॉइड में एडिटटेक्स्ट विजेट का उपयोग करते हैं, तो सादा पाठ इनपुट प्रकार और व्यक्ति नाम इनपुट प्रकार का उपयोग करते समय मूल अंतर क्या हैं?एंड्रॉइड में एडिटेक्स्ट में सादा पाठ इनपुट प्रकार और व्यक्ति नाम इनपुट प्रकार के बीच अंतर

+4

इसके तत्काल, किसी को भी प्रभाव न दें ... यहां –

+2

व्यक्तिनाम इनपुट प्रकार के साथ, संपादन टेक्स्ट स्वचालित रूप से उपयोगकर्ता द्वारा दर्ज प्रत्येक शब्द के पहले अक्षर को कैपिटल करता है। – Yogesh

+0

PlainText multiline हो सकता है .. मेरे पास एक संपादन टेक्स्ट है जिसे मैं सिंगल लाइन बनना चाहता हूं .. मैं इनपुट टाइप टाइप करता हूं * "textPersonName" मेरी समस्या हल हो जाती है .. मुझे लगता है कि बड़ा अंतर multiline है। उपयोगकर्ता नई लाइनें नहीं डाल सकता (प्रवेश बटन नहीं दिखाया गया है) – Nepster

उत्तर

5

आपके इनपुट प्रकार के आधार पर सॉफ्टकीबोड प्रदर्शन गतिशील रूप से बदल जाएगा।

6

दोनों के बीच कोई वास्तविक अंतर नहीं है। जब मैं कोई वास्तविक अंतर नहीं कहता, तो इसका अर्थ स्पष्ट करने के लिए, व्यक्ति नाम इनपुट में केवल android:inputType="textPersonName" प्रीसेट विशेषता है। उपयोगकर्ता नाम संपादित टेक्स्ट उपयोगकर्ता के स्पेस बटन को हिट करने के बाद प्रत्येक शब्द के पहले अक्षर को कैपिटल करता है।

यह केवल उन डेवलपर्स को कुछ सुविधा प्रदान करने के लिए है जिन्हें inputType एडिटटेक्स दृश्यों में विशेषता सेट करने की आवश्यकता है। आपको एंड्रॉइड एसडीके के एडीटी में कुछ समान प्रीसेट टेक्स्ट फ़ील्ड मिलेगा। और उपरोक्त वर्णित विशेषता का उपयोग करके, आप सादा पाठ फ़ील्ड पर भी वही प्रभाव डाल सकते हैं।

1
व्यक्ति नाम इनपुट प्रकार के लिए

- एकल लाइन पाठ

अपने डेटा

1

Android Developers लिंक से के आधार पर edittext परिवर्तन का सादा पाठ -multiline edittext बॉक्स ऊंचाई के लिए संपादित करें, EditText के रूप में यह एक है परिभाषित किया जा सकता TextView पर पतली लिबास जो स्वयं संपादन योग्य होने के लिए कॉन्फ़िगर करती है। android:inputType="textPersonName"

  • inputType सामान्य पाठ के रूप में दिया जा सकता है - - के रूप में

    1. inputType PERSONNAME दिया जा सकता है android:inputType = "text"

    नोट: inputType softkeyboad प्रदर्शन गतिशील रूप बदल जाएगा के आधार पर।

  • +0

    @androidDev क्या आपको समाधान मिल रहा है? –

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