欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  移动技术

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

程序员文章站 2022-05-20 22:10:15
android 设置edittext获取焦点并弹出软键盘 /** * edittext获取焦点并显示软键盘 */ public static...

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"

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