0

私のxmlで設定android:stepSize="1"しましたが、実装すると。それはまだ1.0を示しています。

1に変更するには?

rtnCafe.setOnRatingBarChangeListener(new OnRatingBarChangeListener() {

        @Override
        public void onRatingChanged(RatingBar ratingBar, float rating,
                boolean fromUser) {
             Log.i("rating",""+rtnCafe.getRating());
             Toast.makeText(getApplicationContext(), "rating " +rtnCafe.getRating(), Toast.LENGTH_LONG).show();
             txtLove.setText(""+rtnCafe.getRating());

        }
    });
4

2 に答える 2

1

int好きなようにキャストするだけで、

txtLove.setText(""+(int)rtnCafe.getRating());
于 2013-04-30T10:03:41.717 に答える
1

rtnCafe.getRating(... の前に (int) を追加するだけです。

于 2013-04-30T10:04:18.597 に答える