zoukankan      html  css  js  c++  java
  • Android 光标位置设置

    EditText edit =(EditText) findViewById(R.id.etTest);

    1、设置光标在EditText中的指定位置

             edit.setSelection(1);

            需要注意的是设置的位置不能超过文字的长度,否则会报错。

    2、全选文本

             edit.setSelectAllOnFocus(true);

    3、隐藏光标

           edit.setCursorVisible(false);

    4、获取、失去焦点

           edit.requestFocus();  //请求获取焦点

            edit.clearFocus();    //清除焦点

            当屏幕中有两个以上EditText时,点击按钮后,希望焦点回到某一指定EditText,可以使用获取焦点方法。

    5、是否可获得焦点

            edit.setFocusableInTouchMode(false); //不能获得焦点,无法输入

           edit.setFocusableInTouchMode(true); //能获得焦点,可以输入

  • 相关阅读:
    C语言I博客作业09
    C语言I博客作业08
    C语言I博客作业07
    C语言I博客作业06
    C语言I博客作业05
    C语言II博客作业04
    C语言II博客作业03
    C语言II博客作业02
    C语言II博客作业01
    c语言学期总结
  • 原文地址:https://www.cnblogs.com/DreamRecorder/p/9274319.html
Copyright © 2011-2022 走看看