|
|
@@ -18,6 +18,7 @@ import android.widget.EditText;
|
|
|
import android.widget.ImageView;
|
|
|
import android.widget.LinearLayout;
|
|
|
import android.widget.RadioButton;
|
|
|
+import android.widget.RadioGroup;
|
|
|
import android.widget.RelativeLayout;
|
|
|
import android.widget.Spinner;
|
|
|
import android.widget.TextView;
|
|
|
@@ -252,6 +253,11 @@ public class MobileAuthView extends ConstraintLayout implements IMobileAuthContr
|
|
|
|
|
|
// 폰 국번
|
|
|
spinnerFirstPhoneNumber.setSpinnerEventsListener(new CustomSpinner.OnSpinnerEventsListener() {
|
|
|
+
|
|
|
+ public void setGenderMargin(boolean isMale){
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
@Override
|
|
|
public void onSpinnerOpened(Spinner spin) {
|
|
|
presenter.onFirstPhoneNumberOpenChanged(true);
|
|
|
@@ -439,6 +445,29 @@ public class MobileAuthView extends ConstraintLayout implements IMobileAuthContr
|
|
|
|
|
|
}
|
|
|
|
|
|
+ @Override
|
|
|
+ public void setGenderMargin(boolean isMale) {
|
|
|
+ RadioGroup.LayoutParams params = new RadioGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
|
|
|
+ if(isMale){
|
|
|
+ params.setMarginStart(ResourceUtil.dpToPx(-23));
|
|
|
+ radioSelectFemale.setLayoutParams(params);
|
|
|
+ }else{
|
|
|
+ params.setMarginStart(-10);
|
|
|
+ radioSelectFemale.setLayoutParams(params);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ @Override
|
|
|
+ public void setNationalityMargin(boolean isLocal) {
|
|
|
+ RadioGroup.LayoutParams params = new RadioGroup.LayoutParams(ViewGroup.LayoutParams.WRAP_CONTENT, ViewGroup.LayoutParams.WRAP_CONTENT);
|
|
|
+ if (isLocal) {
|
|
|
+ params.setMarginStart(ResourceUtil.dpToPx(-25));
|
|
|
+ radioSelectForeign.setLayoutParams(params);
|
|
|
+ }else {
|
|
|
+ params.setMarginStart(-10);
|
|
|
+ radioSelectForeign.setLayoutParams(params);
|
|
|
+ }
|
|
|
+ }
|
|
|
/**
|
|
|
* 모든 UI disabled
|
|
|
*/
|