Android 基础控件bug总结

  1. Switch 控件 setChecked方法触发onCheckedChanged监听器问题

代码 setChecked,会触发监听。

解决方法:

复制代码
if (!mSwitch.isPressed()) {
    return;
}

参考:

Switch 控件 setChecked方法触发onCheckedChanged监听器问题_qml 为什么switch 没有编辑就触发oncheckedchanged-CSDN博客

  1. EditText 内容居右,点击 EditText 编辑,如何让光标居右编辑。

    Editable ea = editText.getText();
    editText.setSelection(ea.length());

相关推荐
androidwork1 小时前
Android LinearLayout、FrameLayout、RelativeLayout、ConstraintLayout大混战
android·java·kotlin·androidx
每次的天空1 小时前
Android第十三次面试总结基础
android·面试·职场和发展
wu_android1 小时前
Android 相对布局管理器(RelativeLayout)
android
李斯维3 小时前
循序渐进 Android Binder(二):传递自定义对象和 AIDL 回调
android·java·android studio
androidwork3 小时前
OkHttp 3.0源码解析:从设计理念到核心实现
android·java·okhttp·kotlin
像风一样自由4 小时前
【001】frida API分类 总览
android·frida
casual_clover4 小时前
Android 之 kotlin 语言学习笔记四(Android KTX)
android·学习·kotlin
移动开发者1号5 小时前
Android 大文件分块上传实战:突破表单数据限制的完整方案
android·java·kotlin
移动开发者1号6 小时前
单线程模型中消息机制解析
android·kotlin
每次的天空8 小时前
Android第十五次面试总结(第三方组件和adb命令)
android