Android(安卓)RatingBar 使用示例
16lz
2021-01-26
布局文件内容:
<?xml version="1.0" encoding="utf-8"?>
主程序文件内容;
package com.toby.personal.testlistview;import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.ImageView;import android.widget.RatingBar;public class MainActivity extends AppCompatActivity { final private static String TAG = "Toby_Test"; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); final ImageView imageView = (ImageView) findViewById(R.id.imageView); final RatingBar ratingBar = (RatingBar) findViewById(R.id.ratingBar); ratingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() { @Override public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) { imageView.setImageAlpha((int)(rating * 255 /5)); } }); }}
运行效果:
RatingBar 使用示例
参考文献:《疯狂Android讲义(第2版)》
更多相关文章
- Linux调试工具之:ftrace
- android笔记4-xml解析
- No 93 · android xml的生成和解析
- android webview全屏显示html内容
- Chapter 2 Navigating Android(安卓)Studio(下)
- ToolBar基本使用及自定义ToolBar
- 文件File path与content:// Uri的相互转换
- 大图片文件压缩保存本地,返回本地url
- android 一步一步创建jni示例