Przeglądaj źródła

[회원가입][Common] 다이얼로그 GUI 적용

Hasemi 7 lat temu
rodzic
commit
02d7108895

+ 7 - 5
app/src/main/java/kr/co/zumo/app/lifeplus/view/dialog/AddRegistrationDialog.java

@@ -3,12 +3,13 @@ package kr.co.zumo.app.lifeplus.view.dialog;
 import android.os.Bundle;
 import android.support.annotation.NonNull;
 import android.support.annotation.Nullable;
+import android.support.v4.app.DialogFragment;
 import android.view.Gravity;
 import android.view.LayoutInflater;
 import android.view.View;
 import android.view.ViewGroup;
 import android.view.WindowManager;
-import android.widget.Button;
+import android.widget.TextView;
 
 import kr.co.zumo.app.R;
 import kr.co.zumo.app.lifeplus.view.Event;
@@ -26,14 +27,15 @@ import kr.co.zumo.app.lifeplus.view.Event;
  */
 public class AddRegistrationDialog extends DialogBase implements View.OnClickListener {
 
-  private Button buttonAddEmail;
-  private Button buttonAddSpecialCode;
+  private TextView buttonAddEmail;
+  private TextView buttonAddSpecialCode;
 
   public AddRegistrationDialog() {
   }
 
   @Override
   public void onCreate(@Nullable Bundle savedInstanceState) {
+    setStyle(DialogFragment.STYLE_NO_TITLE, android.R.style.Theme_Translucent_NoTitleBar_Fullscreen);
     super.onCreate(savedInstanceState);
   }
 
@@ -44,8 +46,8 @@ public class AddRegistrationDialog extends DialogBase implements View.OnClickLis
     View view = inflater.inflate(R.layout.add_registration_dialog, container, false);
     getDialog().getWindow().setGravity(Gravity.BOTTOM);
 
-    buttonAddEmail = (Button) view.findViewById(R.id.button_add_email);
-    buttonAddSpecialCode = (Button) view.findViewById(R.id.button_add_special_code);
+    buttonAddEmail = (TextView) view.findViewById(R.id.button_add_email);
+    buttonAddSpecialCode = (TextView) view.findViewById(R.id.button_add_special_code);
 
     buttonAddEmail.setOnClickListener(this::onClick);
     buttonAddSpecialCode.setOnClickListener(this::onClick);

+ 38 - 24
app/src/main/res/layout/add_registration_dialog.xml

@@ -1,5 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
-<LinearLayout
+<RelativeLayout
   xmlns:android="http://schemas.android.com/apk/res/android"
   android:layout_width="match_parent"
   android:layout_height="match_parent">
@@ -7,41 +7,55 @@
   <LinearLayout
     android:layout_width="match_parent"
     android:layout_height="wrap_content"
+    android:layout_alignParentBottom="true"
+    android:layout_gravity="bottom"
+    android:background="#000000"
     android:orientation="vertical"
-    android:background="@color/darkGrey"
     >
 
     <TextView
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
+      android:layout_marginTop="17.5dp"
+      android:gravity="center"
+      android:lineSpacingExtra="3.5sp"
       android:text="@string/text_view_add_pop_up_message"
-      android:textColor="@color/white"
-      android:layout_marginTop="30dp"
-      android:layout_marginLeft="40dp"
-      android:layout_marginRight="40dp"
-      android:textAlignment="center"
-      android:textSize="20dp"
+      android:textColor="#ffffff"
+      android:textSize="12sp"
       />
 
-    <Button
-      android:id="@+id/button_add_email"
+    <LinearLayout
       android:layout_width="match_parent"
       android:layout_height="wrap_content"
-      android:layout_marginLeft="30dp"
-      android:layout_marginRight="30dp"
-      android:layout_weight="1"
-      android:text="@string/button_add_email"/>
+      android:layout_marginBottom="17.5dp"
+      android:layout_marginTop="9dp"
+      android:gravity="center"
+      android:orientation="horizontal"
+      >
 
-    <Button
-      android:id="@+id/button_add_special_code"
-      android:layout_marginLeft="30dp"
-      android:layout_marginRight="30dp"
-      android:layout_marginBottom="30dp"
-      android:layout_width="match_parent"
-      android:layout_height="wrap_content"
-      android:text="@string/button_add_special_code"/>
+      <TextView
+        android:id="@+id/button_add_email"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:layout_marginRight="17.3dp"
+        android:gravity="end"
+        android:lineSpacingExtra="2.5sp"
+        android:text="@string/button_add_email"
+        android:textColor="#999999"
+        android:textSize="12sp"
+        />
 
+      <TextView
+        android:id="@+id/button_add_special_code"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:lineSpacingExtra="2.5sp"
+        android:text="@string/button_add_special_code"
+        android:textColor="#999999"
+        android:textSize="12sp"
+        />
+    </LinearLayout>
 
   </LinearLayout>
-  
-</LinearLayout>
+
+</RelativeLayout>

+ 97 - 0
app/src/main/res/layout/sign_up_authorization_result_dialog.xml

@@ -0,0 +1,97 @@
+<?xml version="1.0" encoding="utf-8"?>
+<RelativeLayout
+  xmlns:android="http://schemas.android.com/apk/res/android"
+  android:layout_width="match_parent"
+  android:layout_height="match_parent">
+
+  <LinearLayout
+    android:layout_width="match_parent"
+    android:layout_height="wrap_content"
+    android:layout_alignParentBottom="true"
+    android:layout_gravity="bottom"
+    android:background="#000000"
+    android:orientation="vertical"
+    >
+    <TextView
+      android:layout_marginTop="17.5dp"
+      android:layout_width="wrap_content"
+      android:layout_height="wrap_content"
+      android:textSize="12sp"
+      android:textColor="#ffffff"
+      android:lineSpacingExtra="3.5sp"
+      android:layout_gravity="center"
+      android:text="@string/sign_up_id_confirm_completed"
+      />
+
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:layout_marginTop="10.5dp"
+      android:layout_marginBottom="8dp"
+      android:orientation="vertical">
+
+      <View
+        android:layout_width="match_parent"
+        android:layout_height="1dp"
+        android:background="#333333"/>
+
+    </LinearLayout>
+    <LinearLayout
+      android:layout_width="match_parent"
+      android:layout_height="wrap_content"
+      android:gravity="center"
+      android:orientation="vertical"
+      >
+
+      <TextView
+        android:id="@+id/text_view_authorization_result_name"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textSize="12sp"
+        android:textColor="#666666"
+        android:lineSpacingExtra="7.5sp"
+        android:gravity="end"
+        android:layout_marginBottom="5dp"
+        android:text="@string/sign_up_completed_name"
+        />
+
+      <TextView
+        android:id="@+id/text_view_authorization_result_gender"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textSize="12sp"
+        android:textColor="#666666"
+        android:lineSpacingExtra="7.5sp"
+        android:gravity="end"
+        android:layout_marginBottom="5dp"
+        android:text="@string/sign_up_completed_gender"
+        />
+
+      <TextView
+        android:id="@+id/text_view_authorization_result_birth_date"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textSize="12sp"
+        android:textColor="#666666"
+        android:lineSpacingExtra="7.5sp"
+        android:gravity="end"
+        android:layout_marginBottom="5dp"
+        android:text="@string/sign_up_completed_birth_date"
+        />
+
+      <TextView
+        android:id="@+id/text_view_authorization_result_phone_number"
+        android:layout_width="wrap_content"
+        android:layout_height="wrap_content"
+        android:textSize="12sp"
+        android:textColor="#666666"
+        android:lineSpacingExtra="7.5sp"
+        android:gravity="end"
+        android:layout_marginBottom="17.5dp"
+        android:text="@string/sign_up_completed_phone_number"
+        />
+    </LinearLayout>
+
+  </LinearLayout>
+
+</RelativeLayout>