一键登录预取号成功才展示

This commit is contained in:
huangjian
2023-03-23 14:58:51 +08:00
parent 4ca4d25644
commit 362c58da6d
2 changed files with 17 additions and 2 deletions

View File

@@ -294,7 +294,22 @@ public class QuickPassLoginAct extends BaseLoginAct implements View.OnClickListe
protected void showThirdPartLogin(boolean isShowWechat, boolean isShowQq, boolean isOneClick) {
wxLogin.setVisibility(isShowWechat ? View.VISIBLE : View.INVISIBLE);
qqLogin.setVisibility(isShowQq ? View.VISIBLE : View.INVISIBLE);
tvLoginQuickPass.setVisibility(isOneClick ? View.VISIBLE : View.INVISIBLE);
if (isOneClick){
login.prefetchMobileNumber(new QuickLoginPreMobileListener() {
@Override
public void onGetMobileNumberSuccess(String YDToken, final String mobileNumber) {
tvLoginQuickPass.setVisibility(View.VISIBLE);
}
@Override
public void onGetMobileNumberError(String YDToken, final String msg) {
tvLoginQuickPass.setVisibility(View.INVISIBLE);
}
});
}else {
tvLoginQuickPass.setVisibility(View.INVISIBLE);
}
super.showThirdPartLogin(isShowWechat, isShowQq, isOneClick);
}

View File

@@ -38,7 +38,7 @@
android:text="本机号码一键登录"
android:textColor="@color/text_normal_282828"
android:textSize="@dimen/dp_15"
android:visibility="gone"
android:visibility="invisible"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintStart_toStartOf="parent"
app:layout_constraintTop_toBottomOf="@id/view_top_guile_line"