光环助手V3.7.2 RELEASE(20200107-1830)测试问题汇总 6 https://gitlab.ghzs.com/pm/halo-app-issues/issues/752
This commit is contained in:
@ -8,6 +8,7 @@ import android.os.Bundle;
|
||||
import android.preference.PreferenceManager;
|
||||
import android.text.TextUtils;
|
||||
import android.view.View;
|
||||
import android.view.ViewGroup;
|
||||
import android.widget.ImageView;
|
||||
import android.widget.RelativeLayout;
|
||||
import android.widget.TextView;
|
||||
@ -28,7 +29,6 @@ import com.gh.common.util.LoginHelper;
|
||||
import com.gh.common.util.MtaHelper;
|
||||
import com.gh.common.util.PackageUtils;
|
||||
import com.gh.common.util.StringUtils;
|
||||
import com.gh.common.view.ScrimAwareCollapsingToolbarLayout;
|
||||
import com.gh.gamecenter.GameDetailActivity;
|
||||
import com.gh.gamecenter.MainActivity;
|
||||
import com.gh.gamecenter.MessageActivity;
|
||||
@ -97,8 +97,6 @@ public class PersonalFragment extends BaseFragment implements Observer<ApiRespon
|
||||
|
||||
@BindView(R.id.appbar)
|
||||
AppBarLayout appbar;
|
||||
@BindView(R.id.collapsingToolbar)
|
||||
ScrimAwareCollapsingToolbarLayout collapsingToolbar;
|
||||
@BindView(R.id.toolbar)
|
||||
Toolbar toolbar;
|
||||
@BindView(R.id.personal_sign)
|
||||
@ -247,12 +245,14 @@ public class PersonalFragment extends BaseFragment implements Observer<ApiRespon
|
||||
@Override
|
||||
public void onViewCreated(@NonNull View view, @Nullable Bundle savedInstanceState) {
|
||||
super.onViewCreated(view, savedInstanceState);
|
||||
int padding = Build.VERSION.SDK_INT <= Build.VERSION_CODES.KITKAT ? 0 : DisplayUtils.getStatusBarHeight(getResources());
|
||||
toolbar.setPadding(0, padding, 0, 0);
|
||||
int statusBarHeight = Build.VERSION.SDK_INT <= Build.VERSION_CODES.KITKAT ? 0 : DisplayUtils.getStatusBarHeight(getResources());
|
||||
ViewGroup.LayoutParams params = toolbar.getLayoutParams();
|
||||
params.height = DisplayUtils.dip2px(50) + statusBarHeight;
|
||||
toolbar.setLayoutParams(params);
|
||||
|
||||
appbar.addOnOffsetChangedListener((appBarLayout, verticalOffset) -> {
|
||||
int absOffset = Math.abs(verticalOffset);
|
||||
int invisibleOffset = DisplayUtils.dip2px(30F);
|
||||
int invisibleOffset = DisplayUtils.dip2px(40F);
|
||||
if (absOffset <= invisibleOffset) {
|
||||
mUserIconSmall.setVisibility(View.GONE);
|
||||
mPersonalUserNameSmall.setVisibility(View.GONE);
|
||||
@ -366,7 +366,7 @@ public class PersonalFragment extends BaseFragment implements Observer<ApiRespon
|
||||
MtaHelper.onEvent("我的光环", "个人中心");
|
||||
MtaHelper.onEvent("我的光环_新", "头像", "点击头像");
|
||||
//startActivity(UserInfoActivity.getIntent(getContext()));
|
||||
DirectUtils.directToHomeActivity(getContext(), UserManager.getInstance().getUserId(), "", "我的光环");
|
||||
DirectUtils.directToHomeActivity(requireContext(), UserManager.getInstance().getUserId(), "", "我的光环");
|
||||
} else {
|
||||
MtaHelper.onEvent("我的光环", "手机登录");
|
||||
CheckLoginUtils.checkLogin(getContext(), "我的光环-手机登录", null);
|
||||
@ -378,7 +378,7 @@ public class PersonalFragment extends BaseFragment implements Observer<ApiRespon
|
||||
MtaHelper.onEvent("我的光环", "个人中心");
|
||||
MtaHelper.onEvent("我的光环_新", "昵称", "点击昵称");
|
||||
//startActivity(UserInfoActivity.getIntent(getContext()));
|
||||
DirectUtils.directToHomeActivity(getContext(), UserManager.getInstance().getUserId(), "", "我的光环");
|
||||
DirectUtils.directToHomeActivity(requireContext(), UserManager.getInstance().getUserId(), "", "我的光环");
|
||||
} else {
|
||||
MtaHelper.onEvent("我的光环", "手机登录");
|
||||
CheckLoginUtils.checkLogin(getContext(), "我的光环-手机登录", null);
|
||||
@ -386,11 +386,13 @@ public class PersonalFragment extends BaseFragment implements Observer<ApiRespon
|
||||
break;
|
||||
case R.id.iv_arrow:
|
||||
case R.id.personal_home:
|
||||
CheckLoginUtils.checkLogin(getContext(), "我的光环-个人主页", () -> {
|
||||
if (mUserInfoEntity != null) {
|
||||
MtaHelper.onEvent("我的光环", "个人主页");
|
||||
MtaHelper.onEvent("我的光环_新", "个人主页", "进入个人主页");
|
||||
DirectUtils.directToHomeActivity(getContext(), UserManager.getInstance().getUserId(), "", "我的光环");
|
||||
});
|
||||
DirectUtils.directToHomeActivity(requireContext(), UserManager.getInstance().getUserId(), "", "我的光环");
|
||||
} else {
|
||||
CheckLoginUtils.checkLogin(getContext(), "我的光环-个人主页", null);
|
||||
}
|
||||
break;
|
||||
case R.id.personal_badge:
|
||||
MtaHelper.onEvent("我的光环_新", "徽章中心", "进入徽章中心");
|
||||
|
||||
Reference in New Issue
Block a user