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());

相关推荐
2501_915106324 小时前
iOS 26 APP 性能测试实战攻略:多工具组合辅助方案
android·macos·ios·小程序·uni-app·cocoa·iphone
workflower6 小时前
Fundamentals of Architectural Styles and patterns
开发语言·算法·django·bug·结对编程
怪兽20146 小时前
IntentService 的应用场景和使用方式?
android·面试
Jeled7 小时前
云信im在Android中的使用2
android
Jerry8 小时前
Compose 自定义布局和图形
android
杨筱毅9 小时前
【Android】【底层机制】组件生命周期以及背后的状态管理
android·底层机制
Jeled10 小时前
Kotlin 实现社交 App 音视频模块:语音录制、播放、暂停与进度控制全流程封装
android·kotlin·android studio·音视频
沐怡旸10 小时前
【底层机制】【Android】Binder架构与原理
android·面试
Jeled10 小时前
Jetpack —> Media3的分析和使用
android
木易士心12 小时前
Android setContentView源码与原理分析
android