greyhat49

error dimane ye?? -_-

Feb 22nd, 2013
133
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.47 KB | None | 0 0
  1. package com.androDev.ratingbar;
  2.  
  3. import android.os.Bundle;
  4. import android.app.Activity;
  5. import android.app.AlertDialog;
  6. import android.app.AlertDialog.Builder;
  7. import android.content.DialogInterface;
  8. import android.content.DialogInterface.OnClickListener;
  9. import android.view.Menu;
  10. import android.view.View;
  11. import android.widget.Button;
  12. import android.widget.RatingBar;
  13. import android.widget.RatingBar.OnRatingBarChangeListener;
  14. import android.widget.TextView;
  15.  
  16. public class Rating extends Activity implements OnRatingBarChangeListener, OnClickListener{
  17.     TextView tv;
  18.     Button bt;
  19.     RatingBar rb;
  20.  
  21.     @Override
  22.     protected void onCreate(Bundle savedInstanceState) {
  23.         super.onCreate(savedInstanceState);
  24.         setContentView(R.layout.activity_rating);
  25.        
  26.         rb = (RatingBar) findViewById(R.id.rb);
  27.         bt = (Button) findViewById(R.id.bt);
  28.         bt.setOnClickListener((android.view.View.OnClickListener) this);//untu impementasi button
  29.         rb.setOnRatingBarChangeListener(this);//untuk implementasi perubahan rating
  30.     }
  31.    
  32.     public void onRatingChange(RatingBar ratingBar, float rate, boolean fromUser){
  33.         tv = (TextView) findViewById(R.id.hasil);
  34.         tv.setText("Bintang anda: "+rate);
  35.     }
  36.    
  37.     public void onClick(View v){
  38.         AlertDialog.Builder ab = new AlertDialog.Builder(this);
  39.         setMessage("Apakah Anda Ingin Keluar??").setTitle("Konfirmasi Exit");
  40.         setPositiveButton("IYA",new DialogInterface.OnClickListener() {
  41.            
  42.             @Override
  43.             public void onClick(DialogInterface dialog, int which) {
  44.                 // TODO Auto-generated method stub
  45.                 finish();
  46.             }
  47.         }).setNegativeButton("TIDAK",new DialogInterface.OnClickListener() {
  48.            
  49.             @Override
  50.             public void onClick(DialogInterface dialog, int which) {
  51.                 // TODO Auto-generated method stub
  52.                
  53.             }
  54.         });
  55.         ab.show();
  56.     }
  57.  
  58.     private Builder setPositiveButton(String string,
  59.             OnClickListener onClickListener) {
  60.         // TODO Auto-generated method stub
  61.         return null;
  62.     }
  63.  
  64.     private Activity setMessage(String string) {
  65.         // TODO Auto-generated method stub
  66.         return null;
  67.     }
  68.  
  69.     @Override
  70.     public boolean onCreateOptionsMenu(Menu menu) {
  71.         // Inflate the menu; this adds items to the action bar if it is present.
  72.         getMenuInflater().inflate(R.menu.rating, menu);
  73.         return true;
  74.     }
  75.  
  76.     @Override
  77.     public void onRatingChanged(RatingBar arg0, float arg1, boolean arg2) {
  78.         // TODO Auto-generated method stub
  79.        
  80.     }
  81.  
  82.     @Override
  83.     public void onClick(DialogInterface arg0, int arg1) {
  84.         // TODO Auto-generated method stub
  85.        
  86.     }
  87.  
  88. }
Advertisement
Add Comment
Please, Sign In to add comment