Android edittext在滚动出屏幕时会打断键盘
对于一个表单,我有两个Android edittext在滚动出屏幕时会打断键盘,android,xml,android-edittext,android-softkeyboard,Android,Xml,Android Edittext,Android Softkeyboard,对于一个表单,我有两个EditText元素,由于表单的高度,这是可滚动的。当您专注于编辑文本并开始滚动页面时,键盘会断开。您需要单击编辑文本,才能再次开始键入 <EditText android:id="@+id/edittext" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_marginTop="16dp" android:dr
EditText
元素,由于表单的高度,这是可滚动的。当您专注于编辑文本并开始滚动页面时,键盘会断开。您需要单击编辑文本
,才能再次开始键入
<EditText
android:id="@+id/edittext"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_marginTop="16dp"
android:drawablePadding="32dp"
android:hint="My Hint"
style="@style/customstyle"
/>
我的自定义样式:
<style name="customstyle">
<item name="android:paddingTop">12dp</item>
<item name="android:paddingBottom">12dp</item>
<item name="android:paddingLeft">30dp</item>
<item name="android:paddingRight">20dp</item>
<item name="android:maxLines">1</item>
<item name="android:minLines">1</item>
<item name="android:inputType">text|textCapSentences</item>
<item name="android:textColor">@color/custom_accent_color</item>
<item name="android:background">@drawable/customstyle_edittext</item>
<item name="android:elevation" tools:targetApi="lollipop">2dp</item>
</style>
12dp
12dp
30dp
20dp
1.
1.
text | textcap语句
@颜色/自定义\u重音\u颜色
@可绘制/自定义样式\u编辑文本
2dp
有人有解决办法吗
编辑:
键盘中断意味着:键盘功能齐全,但不会输出到
EditText
。因此,当您的键盘在EditText
上失去焦点时,它已折叠。请解释“键盘断裂”的含义。是关闭还是给出错误?@OğuzhanDöngül编辑的问题您有任何OnFocusChangeListener来处理EditText上的焦点更改吗?@OğuzhanDöngül没有,这可能是安卓错误。请解释“键盘断裂”是什么意思。是关闭还是出错?@OğuzhanDöngül编辑的问题您有任何OnFocusChangeListener来处理EditText上的焦点更改吗?@OğuzhanDöngül没有,这可能是安卓错误。