Android WebView无法弹出软键盘的原因及解决办法

 更新时间:2016年06月20日 16:06:10   投稿:mrr  
这篇文章主要介绍了Android WebView无法弹出软键盘的原因及解决办法的相关资料,非常不错,具有参考借鉴价值,需要的朋友可以参考下

requestFoucs();无效。

requestFoucsFromTouch();无效。

webview.setTouchListener;无效。

问题所在:

继承WebView时,注意构造方法:

public CommonWebView(Context context) {
super(context);
init();
}
public CommonWebView(Context context, AttributeSet attrs) {
super(context, attrs);
init();
}
public CommonWebView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init();
}

defStyleAttr不能传0,如下错误写法:

public CommonWebView(Context context) {
this(context,null,0);
}
public CommonWebView(Context context, AttributeSet attrs) {
this(context, attrs,0);
}
public CommonWebView(Context context, AttributeSet attrs, int defStyleAttr) {
super(context, attrs, defStyleAttr);
init();
}

以上所述是小编给大家介绍的Android WebView无法弹出软键盘的原因及解决办法,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

相关文章

  • Android编程实现画板功能的方法总结【附源码下载】

    Android编程实现画板功能的方法总结【附源码下载】

    这篇文章主要介绍了Android编程实现画板功能的方法,结合实例形式总结分析了Android基于自定义View与Canvas类实现画板功能的具体操作步骤与相关注意事项,需要的朋友可以参考下
    2018-02-02
  • Android移除Message的方法分享

    Android移除Message的方法分享

    本篇文章主要介绍MessageQueue提供的各种移除Message的方法,大概有八九个,接下来会对其中比较典型的移除方法进行详细分析,需要的可以参考一下
    2022-10-10
  • Android 中SP与DP的区别实例详解

    Android 中SP与DP的区别实例详解

    这篇文章主要介绍了Android 中SP与DP的区别实例详解的相关资料,需要的朋友可以参考下
    2016-10-10
  • Android自定义ViewGroup实现九宫格布局

    Android自定义ViewGroup实现九宫格布局

    这篇文章主要为大家详细介绍了Android如何通过自定义ViewGroup实现九宫格布局,文中的示例代码讲解详细,感兴趣的小伙伴可以了解一下
    2022-12-12
  • Android 优化之app启动优化的实现

    Android 优化之app启动优化的实现

    这篇文章主要介绍了Android 优化之启动优化的实现,启动分为冷启动和热启动,温启动,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2018-07-07
  • android中Handle类的用法实例分析

    android中Handle类的用法实例分析

    这篇文章主要介绍了android中Handle类的用法,以实例形式较为详细的分析了基于Handle类线程执行的相关技巧,具有一定参考借鉴价值,需要的朋友可以参考下
    2015-09-09
  • Android编程闹钟设置方法详解

    Android编程闹钟设置方法详解

    这篇文章主要介绍了Android编程闹钟设置方法,结合实例形式分析了Android闹钟设置的步骤与时间监听的操作技巧,需要的朋友可以参考下
    2016-10-10
  • android push推送相关基本问答总结

    android push推送相关基本问答总结

    现在网上一大堆的关于推送方面的实现原理:1.通过pull(拉),也就是通过客户端主动定时轮询服务器请求数据。2.通过push(推),服务器通过一个长连接主动推送消息到客户端。这两个方式都可以实现推送功能。pull这个方式没什么问题好理解。
    2015-05-05
  • Android 下调试手机截屏的方法

    Android 下调试手机截屏的方法

    这篇文章主要介绍了Android 下调试手机截屏的方法的相关资料,希望通过本文大家能掌握这样的功能,需要的朋友可以参考下
    2017-09-09
  • Android开发Jetpack组件WorkManager用例详解

    Android开发Jetpack组件WorkManager用例详解

    这篇文章主要为大家介绍了Android开发Jetpack组件WorkManager的使用案例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助
    2022-02-02

最新评论