Android常用控件之RatingBar的使用RatingBar控件比较常见就是用来做评分控件,先上图看看什么是RatingBar在
Android常用控件之RatingBar的使用
RatingBar控件比较常见就是用来做评分控件,先上图看看什么是RatingBar

在布局文件中声明
package com.example.ratingbar;import android.app.Activity;import android.os.Bundle;import android.widget.RatingBar;import com.example.widgetdemo.R;public class ratingBarActivity extends Activity {private RatingBar ratingBar = null;@Overrideprotected void onCreate(Bundle savedInstanceState) {// TODO Auto-generated method stubsuper.onCreate(savedInstanceState);setContentView(R.layout.ratingbar);ratingBar = (RatingBar)findViewById(R.id.ratingbar);ratingBar.setOnRatingBarChangeListener(new ratingChangeListener());} class ratingChangeListener implements RatingBar.OnRatingBarChangeListener{@Overridepublic void onRatingChanged(RatingBar ratingBar, float rating,boolean fromUser) {// TODO Auto-generated method stubif(fromUser){System.out.println("onRatingChanged " + rating);}} }}这个控件比较简单,同样也可以参考源码
点击打开链接
