关于android的tab子页面刷新父页面的tab样式问题




像这个页面,这个整体是个主页面,中间的菜单因是用tabhost塞进去的子页面,我在这个子页面的listview中item的确定按钮点击后,这个页面不动,然后更新主页面的“购物车”tab,如图所示,在购物车tab标签的右上角增加数字

我用的是BadgeView来添加右上角的数字,在确定按钮的点击事件中处理,代码如下

View target = LayoutInflater.from(ViewAcitvity.this)
.inflate(R.layout.activity_operate, null)
.findViewById(R.id.operate_menu_car);
BadgeView badge = new BadgeView(
ViewAcitvity.this.getParent(), target);
badge.setText("1");
badge.show();


这个是在子页面的确定按钮事件中写的代码,但是不管用,上面的效果是我在主页面oncreate中写的

ps:主页面叫OperateActivity,菜单子页面页面叫ViewAcitvity

请大神指点
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值