E/JavaBinder:FAILED BINDER TRANSACTION错误解决+RadioGroup调用check方法的时候,onCheckedChanged被调用多次的问题解决

1.错误:E/JavaBinder﹕ !!! FAILED BINDER TRANSACTION !!!

解决:Intent传递数据问题,因为Intent传递数据有限制,据说最大为1M左右,今天试着进行了传递一个好几兆的byte[]数组,结果就报了这个错误。后来我就设置了一个全局变量,得到这个数据后,就去进行赋值。


2.错误:主界面有4个界面:商品、消息、朋友圈、个人信息,这是一个RadioGroup中放着的4个radioButton,4个按钮各有一个selector,点击按钮就有颜色改变。如果用户没有登录,在点击消息时,会跳到登录界面;在登录界面,如果正确进行了登录,就返回消息界面,否则,返回点击消息之前的那个界面。

设计思想:在主界面的onActivityForResult方法中进行区别是否登录,如果成功登录,就选择消息这个单选按钮,否则,就选择当前按钮,刚开始用的是RadioGrou

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值