在drawable-hdpi下边新建一个start_conf_file.xml文件
<?xml version="1.0" encoding="utf-8"?>
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
</layer-list>
values下边新建progress.xml
<?xml version="1.0" encoding="utf-8"?>
<resources xmlns:android="http://schemas.android.com/apk/res/android">
</resources>
.xml
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
</LinearLayout>
.java
package com.example.myratingprojectdemo;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.RatingBar;
import android.widget.RatingBar.OnRatingBarChangeListene r;
import android.widget.TextView;
public class MainActivity extends Activity {
private RatingBar ratingBar=null;
private TextView mytxt=null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
this.ratingBar=(RatingBar) super.findViewById(R.id.ratingone);
this.mytxt=(TextView) super.findViewById(R.id.mytxt);
//设置评分组件的事件
this.ratingBar.setOnRatingBarChangeList ener(new OnRatingBarChangeListene rImp());
}
public class OnRatingBarChangeListene rImp implements OnRatingBarChangeListene r{
public void onRatingChanged(RatingBar ratingBar, float rating,
boolean fromUser) {
MainActivity.this.mytxt.append(
"当前值:"+ratingBar.getRating()+
"步长:"+ratingBar.getStepSize()+"\n"
);
}
}
}