1. Buat projet baru dengan nama "rate" atau terserah teman-teman
2. Ganti source code "activity_main.xml" dengan source code dibawah ini
package com.example.rate;
import android.os.Bundle;
import android.app.Activity;
import android.app.AlertDialog;
import android.content.DialogInterface;
import android.view.Menu;
import android.view.View;
import android.widget.Button;
import android.widget.RatingBar;
public class MainActivity extends Activity {
Button rate;
private AlertDialog helpAlert;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
rate=(Button) findViewById(R.id.rate);
rate.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
// TODO Auto-generated method stub
showRate();
}
});
}
public void showRate(){
AlertDialog.Builder rateBuild = new AlertDialog.Builder(this);
rateBuild.setTitle("Rate");
final RatingBar rating = new RatingBar(this);
rating.setMax(5);
rateBuild.setIcon(android.R.drawable.btn_star_big_on);
rateBuild.setView(rating);
rateBuild.setMessage("Please Rate Us");
rateBuild.setPositiveButton("OK",
new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
helpAlert.dismiss();
}});
helpAlert = rateBuild.create();
rateBuild.show();
}
@Override
public boolean onCreateOptionsMenu(Menu menu) {
// Inflate the menu; this adds items to the action bar if it is present.
getMenuInflater().inflate(R.menu.main, menu);
return true;
}
}
4. kemudian running project tersebut jangan lupa untuk save all terlebih dahulu sebelum di running.
silahkan dicoba. download disini

Post a Comment