EditText光标默认在第一行,edittext不显示键盘 ,edittext失去焦点

这是一个3行的EditText,

光标默认第一行,

进入activity之后不显示键盘

edittext失去焦点

<EditText

android:id="@+id/reform_result"

android:layout_width="0dp"

android:layout_weight="1"

android:layout_height="wrap_content"

android:hint="详细描写叙述"

android:lines="3"

android:maxLines="3"

android:gravity="top"

android:focusable="true"

android:focusableInTouchMode="true"/>

隐藏键盘

在mainfest文件里把相应的activity设置

android:windowSoftInputMode="stateHidden"

时间: 2024-10-12 13:54:34

EditText光标默认在第一行,edittext不显示键盘 ,edittext失去焦点的相关文章

多行EditText焦点光标默认在第一行,edittext不显示键盘 ,edittext失去焦点

这是一个3行的textview, 光标默认第一行, 进入activity之后不显示键盘 edittext失去焦点 <EditText android:id="@+id/reform_result" android:layout_width="0dp" android:layout_weight="1" android:layout_height="wrap_content" android:hint="具体描述

EditText光标位置

1.xml中设置 gravity="top"  加入edittext框的高度不止一行时,该属性可是光标定位在第一行,不设置的话光标是默认在框的中间 2.etEdit.setSelection(text.length());//光标位置在文字末尾

如何让多行的EditText光标从最前头开始?

有时我们在做多行EditText的时候会出现光标在中间的问题: <EditText android:layout_width="match_parent" android:layout_height="wrap_content" android:minLines="5" android:background="#ffffff" android:paddingLeft="5dp" /> 像这种.

Android之自定义EditText光标和下划线颜色

"-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> Android之自定义EditText光标和下划线颜色 - Lindroid的博客 - 博客频道 - CSDN.NET Lindroid的博客 不积跬步,无以至千里. 目录视图 摘要视图 订阅 [活动]2017 CSDN博客专栏评选 &nbsp [5月书讯]流畅的Py

Android随笔之——获取EditText光标所在行行号

由于项目需求,需要获取EditText光标当前所在行行号,可是翻遍Android文档.问遍度娘都没发现,于是在博客园中提问,碰见了好心人告诉了我答案,谨以以下代码献给有需要的人 1 private int getCurrentCursorLine(EditText editText) { 2 int selectionStart = Selection.getSelectionStart(editText.getText()); 3 Layout layout = editText.getLay

android安卓屏蔽禁用系统输入法,自定义软键盘,解决EditText光标问题demo

目前很多的输入法都有自动提示补全功能,在一些应用场景里不适用,需要禁用系统输入法,自定义软键盘,EditText的光标问题是比较头疼的,网上的说法很多,然而大部分都是解决不了问题的.以下是本人做的一个demo供网友参考. 直接上代码: xml软键盘:         <android.inputmethodservice.KeyboardView             android:id="@+id/keyboard_view"             android:lay

修改Android EditText光标颜色

EditText有一个属性:android:textCursorDrawable,这个属性是用来控制光标颜色的 android:textCursorDrawable="@null","@null"作用是让光标颜色和text color一样 修改Android EditText光标颜色

Android EditText 光标样式设置

android不同手机对于edittext光标显示样式不一,所以如果设置不同手机显示一样的效果呢,统一设置一个样式就可以了,示例代码如下: <EditText android:layout_width="fill_parent" android:layout_height="wrap_content" android:textCursorDrawable="@drawable/color_cursor"/> 样式文件: <?xm

Android EditText光标颜色 与inputType

1.EditText有一个属性:android:textCursorDrawable,这个属性是用来控制光标颜色的 android:textCursorDrawable="@null","@null"作用是让光标颜色和text color一样 2.android 1.5以后添加了软件虚拟键盘的功能,所以在输入提示中将会有对应的软键盘模式android中inputType属性在EditText输入值时启动的虚拟键盘的风格有着重要的作用.这也大大的方便的操作.有时需要虚