我有下面的代碼從評價欄獲取信息,並把它變成一個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無法解析」。我想知道爲什麼我得到這些錯誤以及如何解決它們。謝謝。
這可能是您的R變量的問題。你用什麼編輯和編譯這個? – Nomad101 2013-04-29 00:21:22
我正在使用Eclipse – 2013-04-29 00:22:51
選擇一個答案@MostafaSaadat – 2013-05-28 23:33:48