Android 开发实现EditText 光标居右显示

前言:

有些时候肯定会遇到这种奇葩的需求,光标要靠右显示,因为Android里面光标默认是靠左显示的,那怎么实现呢,肯定有办法的,这里提供一种实现方式,看布局

android:layout_width="match_parent"

android:layout_height="wrap_content">

android:id="@+id/tv"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:layout_marginRight="6dp"

android:background="@null"

android:gravity="right|center_vertical"

android:text="请输入您想输入的" />

android:id="@+id/et"

android:layout_width="match_parent"

android:layout_height="match_parent"

android:gravity="right|center_vertical" />

看布局你就明白是什么意思 了吧,代码里面监听EditText输入,让TextView显示隐藏就行了。

et.addTextChangedListener(new TextWatcher() {

@Override

public void beforeTextChanged(CharSequence charSequence, int i, int i1, int i2) {

}

@Override

public void onTextChanged(CharSequence charSequence, int i, int i1, int i2) {

if (TextUtils.isEmpty(charSequence)) {

tv.setVisibility(View.VISIBLE);

} else {

tv.setVisibility(View.GONE);

}

}

@Override

public void afterTextChanged(Editable editable) {

}

});

感谢阅读,希望能帮助到大家,谢谢大家对本站的支持!

android 代码设置居右_Android 开发实现EditText 光标居右显示相关推荐

  1. android 代码设置 键盘适应_Android自适应软键盘的Dialog以及监听软键盘弹起

    最近项目中遇到一个需求:新手引导.跟一般的新手引导没有什么太大区别,思路都是搞一个带阴影的遮罩层,然后在上边儿给一些提示性的文字,由于需求中有些特殊的地方,所以我用了一个全屏的dialog(而且,di ...

  2. android实现箭头流程列表_Android开发关于ExpandableListView上下箭头左右显示的笔记...

    释放双眼,带上耳机,听听看~! 关键属性: android:layoutDirection="" 当安卓的layoutDirection = "rtl" 时,箭 ...

  3. android 铃声设置失败,无法通过Android代码设置铃声

    我正在开发一个应用程序,它将随机设置用户已选择的铃声列表中的铃声.无法通过Android代码设置铃声 虽然我的代码适用于Android N及以上版本,但我遇到了Android M及以下版本的问题.我为 ...

  4. android 代码设置EditText的hint字符

    今天,简单讲讲android里如何在代码里设置  EditText的hint字符. 之前,我一般是直接在xml文件设置EditText 的hint字符,后来需要在代码里修改hint字符,发现自己居 ...

  5. android view设置按钮颜色_Android关于StatusBar(状态栏)总结

    从事Android开发的同学了解,对于StatusBar的控制,并没有ios那样好,需要对Android不同的系统版本进行适配,同时也需要对小米,魅族等国产手机单独适配,想要如ios那般好的体验,并没 ...

  6. android 代码设置圆角,Android中用Shape实现圆角和局部圆角

    本文讲解如何实现布局边框的部分圆角 大家可能都知道圆角实现其实很简单, 在drawable文件夹下新建xml文件加入以下代码 情景1: 四个角均为圆角 android:shape="rect ...

  7. android 代码设置drawableLeft

    代码设置drawableLeft资源图片 private void setDrawalbes() {Drawable drawable = getResources().getDrawable(res ...

  8. android apn代码详解,android 代码设置apn

    代码设置apn,上代码: public class APNActivity extends Activity { public static final Uri APN_URI = Uri.parse ...

  9. EditText 光标居右显示

    有些时候肯定会遇到这种奇葩的需求,光标要靠右显示,因为Android里面光标默认是靠左显示的,那怎么实现呢,肯定有办法的,这里提供一种实现方式,看布局 <FrameLayout android: ...

最新文章

  1. 常考数据结构与算法:进制转换
  2. OpenCV_006-OpenCV 轨迹栏作为调色板
  3. 什么是1st tier conference?
  4. 腾讯web前端招聘条件汇总
  5. 算法有偏见?总比人类识别强吧!
  6. javaweb 学习资源
  7. 参数调优为什么要采样_程序员精进之路:性能调优利器--火焰图
  8. linux-关机与重启命令
  9. JAVA大数据-Week3-DAY5
  10. Atitit 理解参数 目录 1. 参数 1 1.1. 意义 1 1.2. 形式参数 实际参数 1 1.3. 默认参数 vs 必须参数 2 1.4. 位置参数,那么这个命名关键字参数 2 1.5. I
  11. Atitit常见的标准化组织与规范数量jcp ecma iso
  12. PRML第四章之分类的线性模型
  13. OpenCV-人脸识别
  14. windows 用户基本查看命令
  15. 教你3招解决PDF文字无法复制的所有问题!!!
  16. 几大图片加载框架比较
  17. 简单几个操作小技巧提高你的生产力!☀️我好了,你呢☀️
  18. 从微软的万物互联到腾讯的三网:当今世界就是一台计算机!
  19. AD与AAD区别和联系
  20. 移动硬盘显示成cd驱动器解决办法

热门文章

  1. python数据归一化
  2. 吴恩达《机器学习》学习笔记九——神经网络相关(1)
  3. Opencv中的Laplacian(拉普拉斯算法)
  4. scikit-learn流形学习手写数字可视化
  5. Java并发编程实战~Worker Thread模式
  6. Separate Query from Modifier(分离查询和修改)
  7. android x86 笔记本卡屏,笔记本死机卡屏怎么办
  8. STM32F0使用LL库实现PWM输出
  9. 地图点儿莱唔点儿康的新功能 – 路况 和 短信
  10. python重定向cookie_模拟登陆中 302 重定向和 cookies 的一些困惑