2026/02/21

오늘의 이야기

앱을 하나 만들다 보니 별점 주기를 해 보고 싶은 생각이 들었다.  그래서 찾아보니 이렇게 있네 ?


Ratingbar ... 화면에 배치를 해 보자.


 


RatingBar 이미지



이제 설정을 해 보자 먼저 몇점까지를 주게 할 것인가 ? 나는 5점 만점으로 정했다. 


 




numStars : 몇점 만점으로 할 것인지 


stepSize : 몇점 단위로 할 것인지 


rating : 선택하기전 처음 점수는 


 


한가지 주의하고 가야할 것이 있다면 layout_width 을 wrap_content 로 해 주어야 한다는 것이다 .


match_parent 을 했을 때는 화면에 표시가능한 만큼 별이 늘어나는 현상이 발생하기 떄문이다. 난 분명 5점 만점으로 하고 싶었지만, 화면이 크기에 따라 별이 늘어나 보인다. step 도 적용이 잘 되지 않는 현상이 생기게 된다.


 


 


 


 


그럼 이제 실제로 적용 되어 움직이는 모양을 확인해 보기로 하겠다.


 





실행을 해 보면 이렇게 선택하는 바에 따라서 동작을 하게 되는 것이였다.  그런데, 난 이걸 사용할 수 가 없다. 데이터를 실시간으로 동기화를 해야 하기 때문에...


 


오늘은 동작이 어떻게 되는지만, 알아 보는 것으로 만족하기로 했다.


 





댓글 없음:

댓글 쓰기

오늘의 이야기

제주도를 가고 싶었는데, 아직인 데... 제주도에 가면 어떤 맛집이 있는 지 궁금하기도 하고 해서  많은 블로거 들이 작성한 글을 찾아서 제주 맛집을 찾아 보려고 한다. import requests from bs4 import BeautifulSoup...