其他分享
首页 > 其他分享> > Android开发 EditView的开发记录

Android开发 EditView的开发记录

作者:互联网

自动选中焦点,并且弹出输入框

EditText.setFocusable(true);
EditText.setFocusableInTouchMode(true);
EditText.requestFocus();
InputMethodManager inputManager = (InputMethodManager) viewHolder.commentEditText.getContext().getSystemService(Context.INPUT_METHOD_SERVICE);
inputManager.showSoftInput(EditText, 0);

根据输入法位置改变,改变输入框位置

android:windowSoftInputMode的值adjustPan或者adjustResize即可,像这样:

<activity
    android:name=".MainActivity"
    android:windowSoftInputMode="adjustPan"  >
    ...
</activity>

进入activity就要显示输入法

在清单文件对应的activity配置中加入一句Android:windowSoftInputMode="stateVisible|adjustResize"

标签:输入法,EditText,activity,输入框,开发,inputManager,EditView,Android
来源: https://www.cnblogs.com/guanxinjing/p/11069907.html