[Resolvido] Android - RatingBar problema?

Essa é minha Activity…
E meu RatingBar nao fica com valor setado ( 9,00 )

private Intent intent;
	
	/** Called when the activity is first created. */
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.rating);
		
		intent = getIntent();
		System.out.println(intent.getFloatExtra("rating", 0));
		float rate = intent.getFloatExtra("rating", 0);
                //rate = 9,00
		
		RatingBar rating = (RatingBar) findViewById(R.id.RatingValue);
		
		rating.setEnabled(true);
		rating.setSelected(true);
		rating.setRating(rate);
		rating.setNumStars(10);
		
	}

Bem pessoal, pra quem precisar de algo assim…

É algo meio obscuro mais vou postar a solução.
Se sua variavel contem a resposta 9.0

Seu ratingBar nao vai funcionar corretamente, mesmo vc fazendo a conversar Float.parseFloat(“9.0”);

Para resolver esse problema faça o seguinte Float.parseFloat(String.valueOf(9.0/2));

Que vai sair o resultado corretamente