我有以下代码从评级栏获取信息并将其放入 TextView 但它似乎不起作用:
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
TextView ratingText = (TextView) findViewById(R.id.ratingText);
RatingBar rating=(RatingBar)findViewById(R.id.rating);
rating.setOnRatingBarChangeListener((OnRatingBarChangeListener) this);
}
public void onRatingChanged(RatingBar ratingBar,float rating, boolean fromUser){
ratingText.setText(""+this.rating.getRating());
}
在代码的倒数第二行,它给了我以下错误:“评级无法解析或不是一个字段”和“ratingText 无法解析”。我想知道为什么我会收到这些错误以及如何解决它们。谢谢。