मैं अपने एंड्रॉइड ऐप के लिए वेबव्यू का उपयोग करता हूं। मुझे एक समस्या मिली और मदद के लिए समाधान का अनुरोध किया।एचटीएमएल टेक्स्ट-इनपुट में कीबोर्ड गायब हो जाता है जब WebView कॉल 'loadUrl' फिर से
HTML पृष्ठ में एक टेक्स्टफील्ड है। जब यह 'फोकस' हो जाता है और उसके बाद मैं जावा कोड में
mWebView.setFocusableInTouchMode(true);
फोन ताकि एंड्रॉयड नरम कुंजीपटल पॉप अप होगा मुझ में कुंजी बताने के लिए।
समस्याहै मैं बहु धागा का उपयोग कर की जरूरत है जावा में कुछ प्रक्रियाओं के लिए और जावास्क्रिप्ट समारोह निष्पादित करने के लिए
mWebView.loadUrl(strJSCall);
कॉलबैक के रूप में
फोन है, लेकिन कुंजीपटल छिपा हुआ हो जाता है!
जिस तरह से मैं कोशिश करता हूं वह कुंजीपटल को फिर से दिखाने के लिए मजबूर करना है। लेकिन जब 'loadUrl' कहा जाता है तो कीबोर्ड हमेशा कैसे दिखा सकता है? क्या कोई भी एक ही मुद्दे को पूरा करता है और इसे हल करता है?
निष्ठा से, जूनियर
मेरे पास एंड्रॉइड 3.0 (मोटोरोला ज़ूम) पर समान समस्या है। एंड्रॉइड 2.x के साथ अन्य उपकरणों पर यह सामान्य रूप से काम करता है। क्या आपको एक समाधान मिला? –