RatingBar打分进度条示例
来源:互联网 发布:root软件哪个好 编辑:程序博客网 时间:2024/05/17 03:29
//RatingBar打分进度条示例---------MainActivity.java---------package com.example.gby.s01_e18_ratingbar;import android.media.Rating;import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.Button;import android.widget.RatingBar;public class MainActivity extends AppCompatActivity { private RatingBar ratingBar; private Button button; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); ratingBar = (RatingBar)findViewById(R.id.firstRatingBar); button = (Button)findViewById(R.id.button); RatingBarListener ratingBarListener = new RatingBarListener();//new个对象 ratingBar.setOnRatingBarChangeListener(ratingBarListener);//绑定 ButtonListener buttonListener = new ButtonListener();//new个对象 button.setOnClickListener(buttonListener);//绑定 } class ButtonListener implements View.OnClickListener{ @Override public void onClick(View view) { ratingBar.setRating(ratingBar.getRating() + 1.0f);//getRating当前得分+1.0f ,并设置setRating } } class RatingBarListener implements RatingBar.OnRatingBarChangeListener{ @Override public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) { System.out.println("rating:"+rating+",fromUser:"+fromUser); } }}
----------activity_main.xml-----------<?xml version="1.0" encoding="utf-8"?><RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" tools:context="com.example.gby.s01_e18_ratingbar.MainActivity"> <RatingBar android:id="@+id/firstRatingBar" android:layout_width="wrap_content" android:layout_height="wrap_content" android:numStars="4" android:stepSize="0.5" /> <Button android:id="@+id/button" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_below="@id/firstRatingBar" android:text="button" /></RelativeLayout>
0 0
- RatingBar打分进度条示例
- 进度条RatingBar
- RatingBar 星型进度条
- RatingBar使用完整示例
- android示例之RatingBar
- 安卓评分进度条RatingBar
- 安卓评分进度条RatingBar
- 自定义进度条和RatingBar评分控件
- rAndroid(11):进度条ProgressBar/SeekBar/RatingBar
- 打分
- 【Android自定义View实战】之自定义评价打分控件RatingBar,可以自定义星星大小和间距
- 【Android自定义View实战】之自定义评价打分控件RatingBar,可以自定义星星大小和间距
- 自定义评价打分控件RatingBar,可以自定义星星大小和间距
- Android自定义View之自定义评价打分控件RatingBar实现自定义星星大小和间距
- 【Android自定义View实战】之自定义评价打分控件RatingBar,可以自定义星星大小和间距
- RatingBar
- RatingBar
- RatingBar
- 五十道编程小题目 --- 10 反弹的小球 java
- 水果之王之猕猴桃-系列七(纯粹的猕猴桃近照)
- html、jsp、css问题(持续更新)
- [poj2441]Arrange the Bulls
- iOS中用UIWebView的loadHTMLString后图片和文字失调解决方法
- RatingBar打分进度条示例
- Oracle Backup(二):RMAN体系概述
- 更换eclipse主题
- 当前activity截图以及包含打开的dialog
- mysql 查询表死锁 和结束死锁的表步骤
- C++ 关键字 extern
- 神经网络预测
- Python中的urllib.request模块
- 界面滑动到顶端 某些空间置顶不动,下面可以滑动