美文网首页
WebView导致输入法弹出后遮挡ToolBar/光标的问题。

WebView导致输入法弹出后遮挡ToolBar/光标的问题。

作者: hai_phon | 来源:发表于2018-11-21 16:08 被阅读0次

    不管是原生的WebView还是腾讯的X5内核的com.tencent.smtt.sdk.WebView都可能有这个问题。
    输入法设置下面属性可避免输入光标的问题:

    //方法一:在AndroidManifest.xml中设置,可能不生效。
    android:windowSoftInputMode="stateHidden|adjustResize"
    // 方法二:在Activity的onCreate()动态设置,如果方法一不生效用这个。
    getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_ADJUST_RESIZE | WindowManager.LayoutParams.SOFT_INPUT_STATE_HIDDEN);
    
    

    相关文章

      网友评论

          本文标题:WebView导致输入法弹出后遮挡ToolBar/光标的问题。

          本文链接:https://www.haomeiwen.com/subject/ybycqqtx.html