D F*_*rra 10 keyboard android multiline android-edittext
我有这个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" />
Run Code Online (Sandbox Code Playgroud)
这部分清单:
android:windowSoftInputMode="stateHidden|adjustPan"
Run Code Online (Sandbox Code Playgroud)
问题?当键盘出现时,它会在闪烁的光标下方(换句话说在第一行),而不是在整个edittext下面!需要将键盘放在小部件下方.
我的所有布局都在一个scrollview中,我已经尝试了所有的android:windowSoftInputMode
edittext问题http://imageshack.com/a/img199/9295/jmgb.png
我勒个去??我需要帮助.
小智 1
you can use:
android:imeOptions="flagNoExtractUi"
Run Code Online (Sandbox Code Playgroud)
in xml file
or in main add this:
@Override
public InputConnection onCreateInputConnection(EditorInfo outAttrs) {
outAttrs.imeOptions = EditorInfo.IME_FLAG_NO_EXTRACT_UI;
// etc.
}
Run Code Online (Sandbox Code Playgroud)
or in oncreate insert this code:
editText.setImeOptions(EditorInfo.IME_FLAG_NO_EXTRACT_UI)
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1389 次 |
| 最近记录: |