我有这个edittext:
<EditText android:inputType="textMultiLine|textCapSentences" android:layout_width="fill_parent" android:layout_height="240dp" android:scrollHorizontally="false" android:imeOptions="actionNone" android:minLines="9" android:scrollbars="vertical" android:singleLine="false" android:gravity="top" android:layout_gravity="center_vertical|left" android:nextFocusForward="@+id/costo_dettagli" android:layout_weight="1" android:id="@+id/dettagli" android:textSize="20sp" />
这部分清单:
android:windowSoftInputMode="stateHidden|adjustPan"
问题?当键盘出现时,它会在闪烁的光标下方(换言之,在第一行),而不是在整个edittext下面!
需要将键盘放在小部件下方.
我的所有布局都在一个scrollview中,我已经尝试了所有的android:windowSoftInputMode
edittext problem http://imageshack.com/a/img199/9295/jmgb.png
我勒个去??
我需要帮助.
解决方法
您可以使用:
android:imeOptions="flagNoExtractUi"
在xml文件中
或者在主要添加:
@Override public InputConnection onCreateInputConnection(EditorInfo outAttrs) { outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI; // etc. }
或者在oncreate中插入此代码:
editText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI)
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。