相关疑难解决方法(0)

如何在WebView中禁用软键盘

我需要在我的WebView和WebView的所有edittexts中禁用打开软键盘(我不能访问因为它在WebView中).

我尝试在我的清单文件中使用'android:windowSoftInputMode ="stateAlwaysHidden"',但是当我点击可编辑字段时键盘弹出.

什么是在WebView中禁用软键盘的正确解决方案?

编辑:

我发现解决方案(在这篇文章中感谢@ g00dy,在/sf/answers/637575361/后感谢@Kachi )打开后关闭键盘:

public class ActivityBrowser extends Activity 
 {
   private static WebView        webviewHTML;
   private static View           viewRootHTML;
   private static int            iViewRootHTMLHeightDifferent; 
   public  static Context        contextBrowser;

    {
      contextBrowser = this;
    }


   public class webViewClient extends WebViewClient
    {
      @Override
      public void onPageStarted( WebView view, String url, Bitmap favicon)
       {
         if( view == webviewHTML)  super.onPageStarted( view, url, favicon);
       }

      @Override
      public void onPageFinished( WebView view, String url)
       {
         if( view == webviewHTML)  super.onPageFinished( view, url);
       } …
Run Code Online (Sandbox Code Playgroud)

java android webview android-softkeyboard

8
推荐指数
2
解决办法
1万
查看次数

禁用Android键盘的"Go"按钮以进行WebView文本输入

我正在开发一个Android应用程序,它使用指向基于jQueryMobile的站点的WebView.通常,禁用软键盘上的"Go"按钮就像添加android:imeOptions="actionDone"到控件的XML标签一样简单.然而,在WebViews的情况下,这不起作用.

如何禁用"开始"按钮以自动执行表单提交,或者只是将其替换为"完成"按钮,就像android:imeOptions="actionDone"EditText一样?

java android form-submit jquery-mobile

6
推荐指数
1
解决办法
4168
查看次数

当用户点击webview android中的文本框时,如何隐藏键盘

当用户关注或点击webview中的html输入元素时,我们可以隐藏android系统键盘吗?

我试过在用户触摸webview上隐藏键盘:

webView.setOnTouchListener(new View.OnTouchListener()
{
    @Override
    public boolean onTouch (View v, MotionEvent event){
        Toast.makeText(cx,"Web View Touch",Toast.LENGTH_LONG).show();
        v.onTouchEvent(event);
        InputMethodManager imm = (InputMethodManager) v.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
        if (imm != null) {
            imm.hideSoftInputFromWindow(v.getWindowToken(), 0);

        }
            return true;
    }
})
Run Code Online (Sandbox Code Playgroud)

但这不起作用.

是否有完全隐藏键盘的选项?

android android-webview android-softkeyboard

5
推荐指数
1
解决办法
2459
查看次数