Android 设置Edittext获取焦点并弹出软键盘

 更新时间:2017年04月07日 14:55:52   作者:AndroidKun  
本文主要介绍了Android设置Edittext获取焦点并弹出软键盘的实现代码。具有很好的参考价值。下面跟着小编一起来看下吧

Android 设置Edittext获取焦点并弹出软键盘

/**
   * EditText获取焦点并显示软键盘
   */
  public static void showSoftInputFromWindow(Activity activity, EditText editText) {
    editText.setFocusable(true);
    editText.setFocusableInTouchMode(true);
    editText.requestFocus();
    activity.getWindow().setSoftInputMode(WindowManager.LayoutParams.SOFT_INPUT_STATE_ALWAYS_VISIBLE);
  }

ps:android页面进入edittext自动获取焦点,弹出软键盘解决方法

在edittext的父布局中加入上面2个属性

android:focusable="true"
android:focusableInTouchMode="true"

以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,同时也希望多多支持脚本之家!

相关文章

  • android WakeLock使用方法代码实例

    android WakeLock使用方法代码实例

    WakeLock使用方法代码实例,需要的朋友可以参考一下
    2013-06-06
  • Android ListView异步加载图片方法详解

    Android ListView异步加载图片方法详解

    这篇文章主要介绍了Android ListView异步加载图片方法,结合实例形式较为详细的分析了ListView异步加载图片的原理与相关实现技巧,需要的朋友可以参考下
    2016-02-02
  • Android 暂停和恢复Activity

    Android 暂停和恢复Activity

    在正常的应用程序使用,前台activity有时会被其他可视化组件遮挡,从而 造成activity的暂停。例如,当一个半透明的activity打开时(如在一个风格对话框),以前的activity就暂停了。只要 activity仍然是部分可见,但目前没有获得焦点,它就依然处于暂停状态
    2016-03-03
  • 关于Android中自定义ClassLoader耗时问题的追查

    关于Android中自定义ClassLoader耗时问题的追查

    热修复和插件化是目前比较热门的技术,要想更好的掌握它们需要了解ClassLoader,下面这篇文章主要给大家介绍了关于Android中自定义ClassLoader耗时问题追查的相关资料,需要的朋友可以参考借鉴,下面来一起看看吧
    2018-06-06
  • Android中获取控件宽高的4种方法集合

    Android中获取控件宽高的4种方法集合

    下面小编就为大家分享一篇Android中获取控件宽高的4种方法集合,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
    2018-02-02
  • Android6.0仿微信权限设置

    Android6.0仿微信权限设置

    这篇文章主要为大家详细介绍了Android6.0仿微信权限设置的相关内容,感兴趣的小伙伴们可以参考一下
    2016-08-08
  • Android实现图片滚动和页签控件功能的实现代码

    Android实现图片滚动和页签控件功能的实现代码

    这篇文章主要介绍了Android实现图片滚动控件含页签功能的实现代码,具有很好的参考价值,希望对大家有所帮助,一起跟随小编过来看看吧
    2018-05-05
  • Android使用Canvas绘制圆形进度条效果

    Android使用Canvas绘制圆形进度条效果

    这篇文章主要为大家详细介绍了Android使用Canvas绘制圆形进度条效果,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
    2016-10-10
  • Android xml实现animation的4种动画效果实例代码

    Android xml实现animation的4种动画效果实例代码

    在Android应用程序,使用动画效果,能带给用户更好的感觉,做动画可以通过XML或Android代码来实现。本文给大家介绍Android xml实现animation的4种动画效果实例代码,一起看看吧
    2016-05-05
  • Android中的Retrofit+OkHttp+RxJava缓存架构使用

    Android中的Retrofit+OkHttp+RxJava缓存架构使用

    Retrofit和OkHttp API以及JVM扩展RxJava都是开源项目,大家可以轻松在GitHub上找到,下载和基本配置部分这里我们不作重点,主要还是来看一下Android中的Retrofit+OkHttp+RxJava缓存架构使用:
    2016-06-06

最新评论