कीबोर्ड इनपुट हैंडल करें

Compose को आज़माएं
Jetpack Compose, Android के लिए यूज़र इंटरफ़ेस (यूआई) का सुझाया गया टूलकिट है. Compose में टच और इनपुट के बारे में जानें.

जब आपके यूज़र इंटरफ़ेस (यूआई) में मौजूद किसी टेक्स्ट फ़ील्ड पर फ़ोकस किया जाता है, तो Android सिस्टम एक ऑन-स्क्रीन कीबोर्ड दिखाता है. इसे सॉफ़्ट इनपुट मेथडकहा जाता है. उपयोगकर्ता को बेहतरीन अनुभव देने के लिए, यह तय किया जा सकता है कि आपको किस तरह का इनपुट चाहिए. जैसे, फ़ोन नंबर या ईमेल पता. इसके अलावा, यह भी तय किया जा सकता है कि इनपुट मेथड को कैसे काम करना चाहिए. जैसे, स्पेलिंग की गलतियों को अपने-आप ठीक करना.

Android, ऑन-स्क्रीन इनपुट मेथड के अलावा, हार्डवेयर कीबोर्ड भी इस्तेमाल करने की सुविधा देता है. इसलिए, यह भी ज़रूरी है कि आपके ऐप्लिकेशन को अटैच किए गए कीबोर्ड के साथ काम करने के लिए ऑप्टिमाइज़ किया जाए.

इन विषयों और अन्य विषयों के बारे में, यहां दिए गए दस्तावेज़ में बताया गया है.

लेसन

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