Android开发 EditView的开发记录

Posted guanxinjing

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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"

以上是关于Android开发 EditView的开发记录的主要内容,如果未能解决你的问题,请参考以下文章

android去掉EditView的默认焦点问题

andorid EditView

java Android EditView输入限制(软键盘限制)

android去掉EditView的默认焦点问题

.NET跨平台开发之Xamarin.Android介绍与生命周期

如何使用Android Studio开发用户登录界面