H5跳转充值页返回后刷新,萌新埋点
This commit is contained in:
@@ -256,6 +256,7 @@ public class RecentListFragment extends BaseFragment {
|
|||||||
SharedPreferenceUtils.put(share_pref_is_newbie_clicked, true);// 是否第一次点击发现萌新
|
SharedPreferenceUtils.put(share_pref_is_newbie_clicked, true);// 是否第一次点击发现萌新
|
||||||
ivRedPoint.setVisibility(View.GONE);
|
ivRedPoint.setVisibility(View.GONE);
|
||||||
RoomNewbieActivity.start(getActivity(),false);
|
RoomNewbieActivity.start(getActivity(),false);
|
||||||
|
StatisticManager.Instance().onEvent(StatisticsProtocol.Event.EVENT_ROOM_MESSAGE_FINDNEW_CLICK, "消息页_发现萌新");
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -39,6 +39,7 @@ import com.yizhuan.xchat_android_core.pay.model.unionpay.UnionPayModel;
|
|||||||
import com.yizhuan.xchat_android_core.user.UserModel;
|
import com.yizhuan.xchat_android_core.user.UserModel;
|
||||||
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
import com.yizhuan.xchat_android_core.user.bean.UserInfo;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.BeanObserver;
|
import com.yizhuan.xchat_android_core.utils.net.BeanObserver;
|
||||||
|
import com.yizhuan.xchat_android_core.web.event.WebViewRefreshEvent;
|
||||||
import com.yizhuan.xchat_android_library.utils.JavaUtil;
|
import com.yizhuan.xchat_android_library.utils.JavaUtil;
|
||||||
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
import com.yizhuan.xchat_android_library.utils.ListUtils;
|
||||||
|
|
||||||
@@ -90,6 +91,7 @@ public class ChargeActivity extends BaseActivity {
|
|||||||
private static final int ALI_PAY_OPEN = 3;
|
private static final int ALI_PAY_OPEN = 3;
|
||||||
private static final int WX_PAY_OPEN = 4;
|
private static final int WX_PAY_OPEN = 4;
|
||||||
|
|
||||||
|
private boolean mIsFromH5;
|
||||||
|
|
||||||
private final int BINDCODE_GOLD = 200;
|
private final int BINDCODE_GOLD = 200;
|
||||||
private CompositeDisposable compositeDisposable = new CompositeDisposable();
|
private CompositeDisposable compositeDisposable = new CompositeDisposable();
|
||||||
@@ -101,6 +103,14 @@ public class ChargeActivity extends BaseActivity {
|
|||||||
context.startActivity(intent);
|
context.startActivity(intent);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public static void start(Context context,boolean isFromH5) {
|
||||||
|
UserInfo userInfo = UserModel.get().getCacheLoginUserInfo();
|
||||||
|
if (context == null || userInfo == null) return;
|
||||||
|
Intent intent = new Intent(context, ChargeActivity.class);
|
||||||
|
intent.putExtra("isFromH5",isFromH5);
|
||||||
|
context.startActivity(intent);
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
protected void onCreate(Bundle savedInstanceState) {
|
protected void onCreate(Bundle savedInstanceState) {
|
||||||
super.onCreate(savedInstanceState);
|
super.onCreate(savedInstanceState);
|
||||||
@@ -198,7 +208,7 @@ public class ChargeActivity extends BaseActivity {
|
|||||||
titleBar.setTitleColor(getResources().getColor(R.color.white));
|
titleBar.setTitleColor(getResources().getColor(R.color.white));
|
||||||
titleBar.setLeftImageResource(R.drawable.arrow_left_white);
|
titleBar.setLeftImageResource(R.drawable.arrow_left_white);
|
||||||
titleBar.setCommonBackgroundColor(getResources().getColor(R.color.transparent));
|
titleBar.setCommonBackgroundColor(getResources().getColor(R.color.transparent));
|
||||||
titleBar.setLeftClickListener(v -> finish());
|
titleBar.setLeftClickListener(v -> finishPage());
|
||||||
titleBar.addAction(new TitleBar.TextAction("我的收益",getResources().getColor(R.color.white)) {
|
titleBar.addAction(new TitleBar.TextAction("我的收益",getResources().getColor(R.color.white)) {
|
||||||
@Override
|
@Override
|
||||||
public void performAction(View view) {
|
public void performAction(View view) {
|
||||||
@@ -210,6 +220,7 @@ public class ChargeActivity extends BaseActivity {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private void initiate() {
|
private void initiate() {
|
||||||
|
mIsFromH5 = getIntent().getBooleanExtra("isFromH5",false);
|
||||||
mRecyclerView = findViewById(R.id.recyclerView);
|
mRecyclerView = findViewById(R.id.recyclerView);
|
||||||
mRecyclerView.setNestedScrollingEnabled(false);
|
mRecyclerView.setNestedScrollingEnabled(false);
|
||||||
mRecyclerView.setLayoutManager(new GridLayoutManager(this,3));
|
mRecyclerView.setLayoutManager(new GridLayoutManager(this,3));
|
||||||
@@ -567,4 +578,16 @@ public class ChargeActivity extends BaseActivity {
|
|||||||
StatusBarUtil.transparencyBar(this);
|
StatusBarUtil.transparencyBar(this);
|
||||||
StatusBarUtil.StatusBarLightMode(this);
|
StatusBarUtil.StatusBarLightMode(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void onBackPressed() {
|
||||||
|
super.onBackPressed();
|
||||||
|
finishPage();
|
||||||
|
}
|
||||||
|
|
||||||
|
private void finishPage(){
|
||||||
|
finish();
|
||||||
|
if (!mIsFromH5)return;
|
||||||
|
EventBus.getDefault().post(new WebViewRefreshEvent());
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@@ -113,7 +113,7 @@ public class JSInterface {
|
|||||||
@JavascriptInterface
|
@JavascriptInterface
|
||||||
public void openChargePage() {
|
public void openChargePage() {
|
||||||
if (context != null) {
|
if (context != null) {
|
||||||
ChargeActivity.start(context);
|
ChargeActivity.start(context,true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -36,6 +36,8 @@ import com.yizhuan.xchat_android_core.im.custom.bean.SysMsgVoiceAttachment;
|
|||||||
import com.yizhuan.xchat_android_core.luckymoney.LuckyMoneyInfo;
|
import com.yizhuan.xchat_android_core.luckymoney.LuckyMoneyInfo;
|
||||||
import com.yizhuan.xchat_android_core.public_chat_hall.attachment.AitMeAttachment;
|
import com.yizhuan.xchat_android_core.public_chat_hall.attachment.AitMeAttachment;
|
||||||
import com.yizhuan.xchat_android_core.public_chat_hall.bean.AitMeInfo;
|
import com.yizhuan.xchat_android_core.public_chat_hall.bean.AitMeInfo;
|
||||||
|
import com.yizhuan.xchat_android_core.statistic.StatisticManager;
|
||||||
|
import com.yizhuan.xchat_android_core.statistic.protocol.StatisticsProtocol;
|
||||||
import com.yizhuan.xchat_android_core.user.event.LoadLoginUserInfoEvent;
|
import com.yizhuan.xchat_android_core.user.event.LoadLoginUserInfoEvent;
|
||||||
import com.yizhuan.xchat_android_core.utils.SharedPreferenceUtils;
|
import com.yizhuan.xchat_android_core.utils.SharedPreferenceUtils;
|
||||||
import com.yizhuan.xchat_android_core.utils.net.BeanObserver;
|
import com.yizhuan.xchat_android_core.utils.net.BeanObserver;
|
||||||
@@ -109,6 +111,7 @@ public class RoomMsgRecentListFragment extends BaseFragment {
|
|||||||
SharedPreferenceUtils.put(share_pref_is_newbie_clicked, true);// 是否第一次点击发现萌新
|
SharedPreferenceUtils.put(share_pref_is_newbie_clicked, true);// 是否第一次点击发现萌新
|
||||||
ivRedPoint.setVisibility(View.GONE);
|
ivRedPoint.setVisibility(View.GONE);
|
||||||
RoomNewbieActivity.start(getActivity(),false);
|
RoomNewbieActivity.start(getActivity(),false);
|
||||||
|
StatisticManager.Instance().onEvent(StatisticsProtocol.Event.EVENT_ROOM_MESSAGE_FINDNEW_CLICK, "语音房_消息_发现萌新");
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@@ -547,13 +547,13 @@ public class StatisticsProtocol {
|
|||||||
EVENT_ROOM_FOLLOW_CHAT_CLICK("room_follow_chat"),//语音房_收藏公屏提示
|
EVENT_ROOM_FOLLOW_CHAT_CLICK("room_follow_chat"),//语音房_收藏公屏提示
|
||||||
EVENT_ROOM_SHARE_CLICK("room_share"),//语音房_分享
|
EVENT_ROOM_SHARE_CLICK("room_share"),//语音房_分享
|
||||||
EVENT_ROOM_MESSAGE_CLICK("room_message"),//语音房_消息
|
EVENT_ROOM_MESSAGE_CLICK("room_message"),//语音房_消息
|
||||||
EVENT_ROOM_MESSAGE_FINDNEW_CLICK("room_message_findnew"),//语音房_消息_发现萌新 未添加
|
EVENT_ROOM_MESSAGE_FINDNEW_CLICK("room_message_findnew"),//语音房_消息_发现萌新
|
||||||
|
|
||||||
EVENT_ROOM_SENDHONGBAO_CLICK("room_sendhongbao"),//进入发红包页面
|
EVENT_ROOM_SENDHONGBAO_CLICK("room_sendhongbao"),//进入发红包页面
|
||||||
EVENT_ROOM_SENDHONGBAO_SUCCESS("room_sendhongbao_success"),//发红包成功
|
EVENT_ROOM_SENDHONGBAO_SUCCESS("room_sendhongbao_success"),//发红包成功
|
||||||
|
|
||||||
EVENT_MESSAGE("message"),//消息页
|
EVENT_MESSAGE("message"),//消息页
|
||||||
EVENT_MESSAGE_FINDNEW("message_findnew "),//消息页_发现萌新 未添加
|
EVENT_MESSAGE_FINDNEW("message_findnew"),//消息页_发现萌新
|
||||||
EVENT_PRIVATECHAT_CAHT("privatechat_chat"),//私聊_聊文字或图片
|
EVENT_PRIVATECHAT_CAHT("privatechat_chat"),//私聊_聊文字或图片
|
||||||
EVENT_PRIVATECHAT_SENDGIFT("privatechat_sendgift"),//私聊_送礼物
|
EVENT_PRIVATECHAT_SENDGIFT("privatechat_sendgift"),//私聊_送礼物
|
||||||
|
|
||||||
|
@@ -21,5 +21,5 @@ with_jenkins=false
|
|||||||
#\u6253\u652F\u6301x86\u7684\u6A21\u62DF\u5668\u5305\u4F7F\u7528
|
#\u6253\u652F\u6301x86\u7684\u6A21\u62DF\u5668\u5305\u4F7F\u7528
|
||||||
ndk_abi_filters=arm
|
ndk_abi_filters=arm
|
||||||
|
|
||||||
version_name=1.3.7
|
version_name=1.4.0
|
||||||
version_code=137
|
version_code=140
|
Reference in New Issue
Block a user