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