一键登录预取号成功才展示
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
|
@@ -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"
|
||||
|
Reference in New Issue
Block a user