先设置 android:gravity="right" 然后在java程序中,在每次输出字符之后(textsetText(str);)重新设置光标位置:textsetSelection(strlength());
将下面一行代码插入你想要的地方,即可在执行到此代码时让光标位于最后了
text1selstart = len(text1)-1
如果想选中全文,可以用以下命令
text1selstart=1
text1sellenght=len(text1)
其实selstart属性是光标位置,sellenght属性是选中文本长度,这两个属性配合使用可以 *** 作光标
在layout文件里面找到布局文件,那个EditText组件上加一个属性,android:gravity="top"就可以了,gravity是控制文本的排列方式的,里面还有好几种排列方式,你可以自己看看。
如果是在Activity里的话,就在EditText那个文本框对象上调用setGravity(int),通过API查看setGravity(int)方法可以看到int型参数所代表的含义
在layout文件里面找到布局文件,那个EditText组件上加一个属性,android:gravity="top"就可以了,gravity是控制文本的排列方式的,里面还有好几种排列方式,你可以自己看看。
如果是在Activity里的话,就在EditText那个文本框对象上调用setGravity(int),通过API查看setGravity(int)方法可以看到int型参数所代表的含义
以上就是关于Android中的EditText中,输入信息时,怎么能让光标停靠在输入的信息的右侧而不是左侧呢全部的内容,包括:Android中的EditText中,输入信息时,怎么能让光标停靠在输入的信息的右侧而不是左侧呢、Android 怎样把光标放在EditText中文本的末尾处、edittext怎么把编辑光标定位到最后等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)