硅谷社交8--联系人列表页面
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了硅谷社交8--联系人列表页面相关的知识,希望对你有一定的参考价值。
1.是否有邀请信息红点的设置
// 获取当前是否有新的邀请信息 boolean is_notify = SpUtils.getInstace(IMApplication.getGlobalApplication()).getBoolean(SpUtils.IS_INVITE_NOTIY, false); iv_contact_notify.setVisibility(is_notify ? View.VISIBLE : View.GONE);
2.注册联系人邀请信息变化的广播
private BroadcastReceiver InviteChangedReceiver = new BroadcastReceiver() { @Override public void onReceive(Context context, Intent intent) { // 显示红点 iv_contact_notify.setVisibility(View.VISIBLE); // 保存红点状态 SpUtils.getInstace(IMApplication.getGlobalApplication()).save(SpUtils.IS_INVITE_NOTIY, true); } };
3.邀请信息条目的点击事件
// 好友邀请的点击事件 ll_contact_invite.setOnClickListener(new View.OnClickListener() { @Override public void onClick(View v) { // 消失红点 iv_contact_notify.setVisibility(View.GONE); // 保存红点状态 SpUtils.getInstace(IMApplication.getGlobalApplication()).save(SpUtils.IS_INVITE_NOTIY, false); // 跳转到邀请信息列表页面 Intent intent = new Intent(getActivity(), InviteAcitivity.class); getActivity().startActivity(intent); } });
以上是关于硅谷社交8--联系人列表页面的主要内容,如果未能解决你的问题,请参考以下文章