2017-05-02 17 views
1

등급 표시 줄의 단계 크기는 무엇입니까? 설명서에있는 내용은 다음과 같습니다. 이 등급 막대의 단계 크기입니다. 예를 들어, 하프 - 스타 입상 성이 요구되는 경우, 이것은 0.5가됩니다. 나는 그것을 여기에서 찾으려고 노력했다 : https://developer.android.com/reference/android/widget/RatingBar.html. 누구나 이해할 수 있도록 더 간단하게 설명 할 수 있습니까?단계 크기 in RatingBar

답변

5

RatingBar의 등급을 높이는 요인 만이 아닙니다. 등급을 3.5 또는 4.5로 표시하려면 stepSize를 0.5로 사용할 수 있습니다. Incase, 3.1 또는 4.3과 같은 등급을 원한다면 0.1과 같은 stepSize를 가질 수 있습니다.

Inshort,

스텝 사이즈 = 1, 등급 = 0, 1, 2, 3, 4, 5, ...

스텝 사이즈 = 0.1, 등급 = 0.0, 0.1, 0.2. .., 1.0, ..., 2.0, ..., 5.0, ...

stepSize = 0.5, 등급 = 0.0, 0.5, 1.0, 1.5, 2.0, ..., 5.0, ...

+0

그래서 기본적으로 폴링 이후에 찍힐 별의 영역입니다. 나는 그것을 올바르게 받았 느냐? –

+0

예. 근처에 있습니다. –

+0

나에게도 가장 낮은 값으로 설정할 수있는 것으로 보아 기본값 인 0.5입니다. 0.5보다 낮게 설정하려고하면 기본값이 사용됩니다. – Nulle

0

이것은 증가/감소 비율의 단계 크기 인 부동 소수점 값을 취합니다. 예를 들어 스텝 크기를 1.0으로 설정하면 등급 값이 stepSize보다 작 으면 만큼 증가/감소하고 더 ​​프레시스 등급이됩니다.

0.5 stepsize ------- 4.05,3.15,0.05 (ratings) 
0.1 stepsize ------- 1.00,2.00,3.00 (ratings) 
0.7 stepsize ------- 1.07,2.14,3.21 (ratings)