JessYanCoding / JessYanCoding/AndroidAutoSize
集成AndroidAutoSize后扫码SDK自动执行finish()并出现黄色选中效果 - Android 9真机特有问题
- Ngôn ngữ chính
- Java
- Star
- 13.7k
- Fork
- 2k
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
## 问题描述
🐛 集成AndroidAutoSize库后,在Android 9真机上使用扫码SDK时出现以下问题:
1. 扫码SDK调用后自动执行finish(),导致用户扫码后Activity立即返回
2. 界面出现莫名其妙的黄色选中效果
## 环境信息
📱 **设备信息**:
- 系统版本: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版本上的兼容性问题
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Đánh giá
Issue này chưa được đánh giá.