크리에이터 프로필 수정 시 팬심M 및 X URL 등록 기능 추가
크리에이터 프로필 수정 화면에서 팬심M과 X(구 트위터)의 URL을 입력하고 저장할 수 있도록 기능을 개선했습니다. - ProfileUpdateRequest 및 ProfileResponse에 관련 필드 추가 - ProfileUpdateViewModel에 URL 관리 및 업데이트 로직 추가 - UI 레이아웃에 팬심M, X 입력 필드 추가 및 다국어 리소스 반영 - ProfileUpdateActivity에서 입력 필드 연동 및 초기값 설정
This commit is contained in:
@@ -421,6 +421,72 @@
|
||||
android:theme="@style/EditTextStyle"
|
||||
tools:ignore="LabelFor" />
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="18dp"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginHorizontal="6.7dp"
|
||||
android:fontFamily="@font/medium"
|
||||
android:text="@string/screen_profile_update_fancimm_label"
|
||||
android:textColor="@color/color_eeeeee"
|
||||
android:textSize="12sp" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/et_fancimm"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/edittext_underline"
|
||||
android:fontFamily="@font/medium"
|
||||
android:hint="@string/screen_profile_update_fancimm_hint"
|
||||
android:importantForAutofill="no"
|
||||
android:inputType="textWebEditText"
|
||||
android:paddingHorizontal="6.7dp"
|
||||
android:textColor="@color/color_eeeeee"
|
||||
android:textColorHint="@color/color_777777"
|
||||
android:textCursorDrawable="@drawable/edit_text_cursor"
|
||||
android:textSize="13.3sp"
|
||||
android:theme="@style/EditTextStyle"
|
||||
tools:ignore="LabelFor" />
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginTop="18dp"
|
||||
android:orientation="vertical">
|
||||
|
||||
<TextView
|
||||
android:layout_width="wrap_content"
|
||||
android:layout_height="wrap_content"
|
||||
android:layout_marginHorizontal="6.7dp"
|
||||
android:fontFamily="@font/medium"
|
||||
android:text="@string/screen_profile_update_x_label"
|
||||
android:textColor="@color/color_eeeeee"
|
||||
android:textSize="12sp" />
|
||||
|
||||
<EditText
|
||||
android:id="@+id/et_x"
|
||||
android:layout_width="match_parent"
|
||||
android:layout_height="wrap_content"
|
||||
android:background="@drawable/edittext_underline"
|
||||
android:fontFamily="@font/medium"
|
||||
android:hint="@string/screen_profile_update_x_hint"
|
||||
android:importantForAutofill="no"
|
||||
android:inputType="textWebEditText"
|
||||
android:paddingHorizontal="6.7dp"
|
||||
android:textColor="@color/color_eeeeee"
|
||||
android:textColorHint="@color/color_777777"
|
||||
android:textCursorDrawable="@drawable/edit_text_cursor"
|
||||
android:textSize="13.3sp"
|
||||
android:theme="@style/EditTextStyle"
|
||||
tools:ignore="LabelFor" />
|
||||
</LinearLayout>
|
||||
</LinearLayout>
|
||||
|
||||
<LinearLayout
|
||||
|
||||
@@ -663,6 +663,10 @@
|
||||
<string name="screen_profile_update_website_hint">Website URL</string>
|
||||
<string name="screen_profile_update_blog_label">Blog</string>
|
||||
<string name="screen_profile_update_blog_hint">Blog URL</string>
|
||||
<string name="screen_profile_update_fancimm_label">FancimM</string>
|
||||
<string name="screen_profile_update_fancimm_hint">FancimM URL</string>
|
||||
<string name="screen_profile_update_x_label">X</string>
|
||||
<string name="screen_profile_update_x_hint">X URL</string>
|
||||
<string name="screen_profile_update_interest_title">Interests</string>
|
||||
<string name="screen_profile_update_interest_select">Select interests</string>
|
||||
<string name="screen_profile_update_introduce_label">Bio</string>
|
||||
|
||||
@@ -663,6 +663,10 @@
|
||||
<string name="screen_profile_update_website_hint">ウェブサイト URL</string>
|
||||
<string name="screen_profile_update_blog_label">ブログ</string>
|
||||
<string name="screen_profile_update_blog_hint">ブログ URL</string>
|
||||
<string name="screen_profile_update_fancimm_label">FancimM</string>
|
||||
<string name="screen_profile_update_fancimm_hint">FancimM URL</string>
|
||||
<string name="screen_profile_update_x_label">X</string>
|
||||
<string name="screen_profile_update_x_hint">X URL</string>
|
||||
<string name="screen_profile_update_interest_title">興味・関心</string>
|
||||
<string name="screen_profile_update_interest_select">関心タグ選択</string>
|
||||
<string name="screen_profile_update_introduce_label">紹介文</string>
|
||||
|
||||
@@ -662,6 +662,10 @@
|
||||
<string name="screen_profile_update_website_hint">웹사이트 URL</string>
|
||||
<string name="screen_profile_update_blog_label">블로그</string>
|
||||
<string name="screen_profile_update_blog_hint">블로그 URL</string>
|
||||
<string name="screen_profile_update_fancimm_label">팬심M</string>
|
||||
<string name="screen_profile_update_fancimm_hint">팬심M URL</string>
|
||||
<string name="screen_profile_update_x_label">X</string>
|
||||
<string name="screen_profile_update_x_hint">X URL</string>
|
||||
<string name="screen_profile_update_interest_title">관심사</string>
|
||||
<string name="screen_profile_update_interest_select">관심사 선택</string>
|
||||
<string name="screen_profile_update_introduce_label">소개글</string>
|
||||
|
||||
Reference in New Issue
Block a user