Can Android WebView HTML influence keyboard or keyboard features? -
मेरे पास एक क्रेडिट कार्ड प्रविष्टि फ़ॉर्म (मानक बिना उदाहरण / अगला : Https://i.stack.imgur.com/wBl3M.png "alt =" यहां छवि विवरण दर्ज करें "> आप वेबव्यू से कीबोर्ड को नियंत्रित कर सकते हैं, लेकिन जैसा कि अन्य उत्तरों का सुझाव है कि यह कभी भी किए गए प्रत्येक कीबोर्ड के साथ काम नहीं करेगा इसके बावजूद, मुझे आम तौर पर सबसे अधिक मुख्य धारा के कीबोर्ड ने मेरे व्यवहार को लागू किया है। वेबव्यू में विकल्पों को देखें, विशेष रूप से और निम्न उपयोग देखें (जो कीबोर्ड विकल्पों से पिछले / अगले झंडे को निकालता है): एक और चीज जिसे आप झंडे वेबव्यू से सीधे IME को कस्टमाइज़ करने के लिए कई अन्य झंडे उपलब्ध हैं। डेवलपर को लिंक किए गए पृष्ठों पर देखें और आपको उम्मीद है कि आपको अधिक से अधिक कीबोर्ड के बाद के व्यवहार को प्राप्त करना चाहिए। & lt; input type = "text" / & gt के साथ एक वेबदृश्य है ; फ़ील्ड) एंड्रॉइड के विभिन्न संस्करणों में मुझे अलग कीबोर्ड मिलता है किट-कैट प्रपत्र के अंदर जब पिछला / अगला कुंजी नहीं दिखता है
onCreateInputConnection नामक एक विधि है आप इस विधि में रूक कर सकते हैं और
inputType और / या
imeOptions में (और / या निकालें) झंडे जोड़ सकते हैं। आपके लिए कई झंडे उपलब्ध हैं
@CreateInputConnection पर सार्वजनिक इनपुट कनेक्शन ओवरराइड करें (EditorInfo outAttrs) {इनपुट कनेक्शन कनेक्शन कनेक्शन = सुपर .onCreateInputConnection (outAttrs); OutAttrs.imeOptions = outAttrs.imeOptions & amp; ~ EditorInfo.IME_FLAG_NAVIGATE_NEXT & amp; ~ EditorInfo.IME_FLAG_NAVIGATE_PREVIOUS; वापसी इनपुटकनेक्शन; }
TYPE_TEXT_FLAG_NO_SUGGESTIONS का उपयोग करके पूरे सुझाव बार छिपाने की कोशिश कर सकते हैं। नीचे दिए गए उदाहरण देखें (जो इनपुट प्रकार के लिए "कोई सुझाव नहीं" ध्वज जोड़ता है):
@OrrideCarateInputConnection पर सार्वजनिक इनपुट कनेक्शन (EditorInfo outAttrs) {InputConnection inputConnection = super.onCreateInputConnection (outAttrs); OutAttrs.inputType = outAttrs.inputType | InputType.TYPE_TEXT_FLAG_NO_SUGGESTIONS; वापसी इनपुटकनेक्शन; }
Comments
Post a Comment