Today's

길을 나서지 않으면 그 길에서 만날 수 있는 사람을 만날 수 없다

모바일 앱(안드로이드)

안드로이드 앱 만들기 : 별점 주기

Billcorea 2021. 12. 17. 10:20
반응형

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

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

 

RatingBar 이미지

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

 

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

stepSize : 몇점 단위로 할 것인지 

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

 

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

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

 

 

 

 

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

 

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

 

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

 

반응형