2010-07-21 6 views
6

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

मैं android:inputType के साथ ऐसा करने का प्रयास कर रहा हूं, लेकिन "संख्या" ध्वज सेट करके, यह संख्या-आधारित सामग्री को छोड़कर स्वचालित रूप से किसी भी इनपुट को अवरुद्ध करता है। क्या सामान्य पाठ को स्वीकार करने का कोई तरीका है, लेकिन शुरुआत में अधिक संख्या-आधारित कीबोर्ड प्रदर्शित करने के लिए सॉफ्ट कीबोर्ड प्राप्त करें?

+0

आपको उस संख्या पर ध्यान केंद्रित करने की आवश्यकता हो सकती है कि उपयोगकर्ता संख्यात्मक कीबोर्ड से गैर-संख्यात्मक में स्विच करने के लिए क्या करने जा रहा है। –

उत्तर

0

क्या आपने प्रारंभ में इनपुट नंबर को "संख्या" पर सेट करने की कोशिश की है और उसके बाद टेक्स्टव्यूचर के इनपुट प्रकार को प्रोग्रामवेटिक रूप से बदलकर टेक्स्टवॉचर के माध्यम से?

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

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