AndroidAutoSize icon indicating copy to clipboard operation
AndroidAutoSize copied to clipboard

集成AndroidAutoSize后扫码SDK自动执行finish()并出现黄色选中效果 - Android 9真机特有问题

Open coder-pig opened this issue 5 months ago • 0 comments

问题描述

🐛 集成AndroidAutoSize库后,在Android 9真机上使用扫码SDK时出现以下问题:

  1. 扫码SDK调用后自动执行finish(),导致用户扫码后Activity立即返回
  2. 界面出现莫名其妙的黄色选中效果
image1

环境信息

📱 设备信息

  • 系统版本:Android 9
  • 测试环境:真机(模拟器正常)
  • AndroidAutoSize版本:[请填写具体版本]

复现步骤

🔄 重现步骤

  1. 集成AndroidAutoSize库
  2. 在真机(Android 9)上启动包含扫码功能的Activity
  3. 调用扫码SDK
  4. 观察到Activity自动finish()和黄色选中效果

预期行为

预期结果

  • 扫码后不应该自动finish()
  • 界面不应该出现异常的黄色选中效果

实际行为

实际结果

  • 用户扫码后Activity立即返回
  • 界面出现黄色选中效果

附加信息

📝 重要细节

  • 未集成AndroidAutoSize库的版本工作正常
  • 问题仅在Android 9真机上出现,模拟器正常
  • 扫码SDK在没有AndroidAutoSize时工作正常

可能的解决方案

💡 临时解决方案

  1. 在扫码Activity中实现CancelAdapt接口跳过适配
  2. 在启动扫码前调用AutoSizeConfig.getInstance().stop()

请求协助

🙏 希望能够:

  1. 确认这是AndroidAutoSize在Android 9上的兼容性问题
  2. 提供针对扫码类Activity的适配策略建议
  3. 修复在特定Android版本上的兼容性问题

coder-pig avatar Jul 24 '25 03:07 coder-pig