में कीबोर्ड ईवेंट पढ़ें मैं एंड्रॉइड वेब व्यू में महत्वपूर्ण घटनाओं को सुनने की कोशिश कर रहा हूं। उदाहरण जब उपयोगकर्ता एक फॉर्म भर रहा है, मुझे मुख्य कार्यक्रम प्राप्त करना चाहिए। यह मेरा WebView कोडएंड्रॉइड वेबव्यू
public class MyWebView extends WebView implements OnKeyListener
{
.....
@Override
public boolean onKeyDown(int keyCode, KeyEvent event)
{
Log.i("PcWebView", "onKeyDown keyCode=" + keyCode);
return super.onKeyDown(keyCode, event);
}
@Override
public boolean onKeyUp(int keyCode, KeyEvent event)
{
Log.i("PcWebView", "onKeyUp keyCode=" + keyCode);
return super.onKeyUp(keyCode, event);
}
@Override // Listener is initialized in the constructor
public boolean onKey(View v, int keyCode, KeyEvent event)
{
Log.i("PcWebView", "onKey keyCode=" + keyCode);
return false;
}
.....
}
तरीकों onKeyDown
, onKeyUp
और onKey
के न कहा जा रहा है है जब बक्सें या textareas में उपयोगकर्ता प्रकार। क्या यह हासिल करना संभव है या एंड्रॉइड ने संभावित गोपनीयता उल्लंघन के इस bccos को प्रतिबंधित कर दिया है?
आप यह काम कर रहा करने के लिए सक्षम थे? इस समय मुझे एक ही समस्या है ... –
नहीं, इस प्रकार की कार्रवाई को असुरक्षित माना जाता है क्योंकि पासवर्ड इत्यादि दर्ज किया जा सकता है। तो एंड्रॉइड में इसकी अनुमति नहीं है। –