Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Refactor/#486 금액 관련 처리 #493

Merged
merged 5 commits into from
Oct 17, 2023
Merged

Conversation

Choisehyeon
Copy link
Collaborator

🔥 연관 이슈

📝 작업 요약

PostEditorActivity에서 금액 입력 부분에 대한 처리를 진행하였습니다.

🔎 작업 상세 설명

기존의 금액 입력은 단위를 명시하지 않아 얼마를 적었는지 알기 어려웠기 때문에 ,를 통해 얼마인지를 알 수 있도록 하였습니다.
또한, 금액 입력 초과 시 기존에는 snackbar와 함께 입력된 값이 사라지도록 하였었는데 이번에 리팩토링을 진행하면서
금액 초과 시 값을 입력하면 snackbar가 계속 뜨지만 값은 반영되지 않도록 하였습니다!

🌟 리뷰 요구 사항

코드가 많이 추가된 것은 아니기 때문에 TextWatcher 부분 위주로 봐주시면 될 것 같습니다!!
또 발견하지 못한 오류가 있을 수 있으니 확인 부탁드려요😄

@github-actions
Copy link

github-actions bot commented Oct 15, 2023

Test Results

43 tests  ±0   43 ✔️ ±0   0s ⏱️ ±0s
  8 suites ±0     0 💤 ±0 
  8 files   ±0     0 ±0 

Results for commit 223df05. ± Comparison against base commit 92d8152.

♻️ This comment has been updated with latest results.

Copy link
Collaborator

@sujin9 sujin9 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

잘 되는 것 같아요! 고생했어요 로피 ~ :) 👍

Comment on lines 178 to 179
price =
makeCommaNumber(binding.etPostPrice.text.toString().replace(",", "").toInt())
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
price =
makeCommaNumber(binding.etPostPrice.text.toString().replace(",", "").toInt())
price = getString(R.string.all_price, binding.etPostPrice.text.toString().replace(",", "").toInt())

strings.xml에 all_price 라는 리소스가 있어서
이걸 활용해도 좋을 것 같아요!

@@ -95,7 +95,6 @@
android:background="@android:color/transparent"
android:hint="@string/post_editor_price_hint"
android:inputType="number"
android:onTextChanged="@{viewModel.checkPriceValidate}"
android:text="@{viewModel.postEditor.price}"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

android:textAlignment="textEnd"도 추가해보는건 어떨까요?
123,000 원 이 아니라
123,000원 으로 오른쪽 정렬되어 가격이 보입니다 !

@Choisehyeon Choisehyeon merged commit d772c42 into dev Oct 17, 2023
2 checks passed
@Choisehyeon Choisehyeon deleted the feat/$486_금액관련_처리 branch October 17, 2023 04:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

게시글 작성 부분에서 금액 관련 기능 추가
3 participants