Cara Membuat Rating Bar Di Android

Cara Membuat Rating Bar Di Android

Tutorial Android

Cara Membuat Rating Bar Di Android

Dalam contoh ini kita akan membahas bagaimana Cara Membuat Rating Bar Di Android dengan Contoh syntaxnya.

activity_main.xml

<?xml version="1.0" encoding="utf-8"?>

<LinearLayout 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"

android:padding="15dp"

android:orientation="vertical">

<RatingBar

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:id="@+id/ratingBar"

android:stepSize="1.0"

android:numStars="5"/>

<TextView

android:layout_width="wrap_content"

android:layout_height="wrap_content"

android:text="Your Rating: "

android:id="@+id/ratingText"/>

</LinearLayout>

 

MainActivity.java

package com.example.ratingbarexample;

import androidx.appcompat.app.AppCompatActivity;

import android.os.Bundle;

import android.widget.RatingBar;

import android.widget.TextView;

public class MainActivity extends AppCompatActivity {

RatingBar ratingBar;

TextView ratingText;

@Override

protected void onCreate(Bundle savedInstanceState) {

super.onCreate(savedInstanceState);

setContentView(R.layout.activity_main);

ratingBar = (RatingBar)findViewById(R.id.ratingBar);

ratingText = (TextView)findViewById(R.id.ratingText);

ratingBar.setOnRatingBarChangeListener(new RatingBar.OnRatingBarChangeListener() {

@Override

public void onRatingChanged(RatingBar ratingBar, float rating, boolean fromUser) {

ratingText.setText("Your Rating: " + rating+"/5.0");

}

});

}

}

 

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *