Advertisement
oim_trust

MainActivity.java

Oct 26th, 2015
713
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.41 KB | None | 0 0
  1. package com.myapplication.rohim.myapplication;
  2.  
  3. import android.graphics.drawable.Drawable;
  4. import android.support.v7.app.AppCompatActivity;
  5. import android.os.Bundle;
  6. import android.view.View;
  7. import android.widget.Button;
  8. import android.widget.ImageView;
  9.  
  10. import java.util.Random;
  11.  
  12. public class MainActivity extends AppCompatActivity {
  13.  
  14.     private ImageView appImageView;
  15.     private Button appButton;
  16.     private Drawable drawable;
  17.     private Random random;
  18.     private Drawable [] drawables = null;
  19.  
  20.     @Override
  21.     protected void onCreate(Bundle savedInstanceState) {
  22.         super.onCreate(savedInstanceState);
  23.         setContentView(R.layout.activity_main);
  24.  
  25.         getSupportActionBar().setTitle("Random Image");
  26.  
  27.         appImageView = (ImageView) findViewById(R.id.imageView);
  28.         appButton =(Button) findViewById(R.id.button);
  29.  
  30.         drawables = new Drawable[] {
  31.                 getResources().getDrawable(R.drawable.classroom),
  32.                 getResources().getDrawable(R.drawable.user)
  33.         };
  34.  
  35.         appButton.setOnClickListener(new View.OnClickListener() {
  36.             @Override
  37.             public void onClick(View v) {
  38.                 random = new Random();
  39.                 int randomNumber = random.nextInt(drawables.length);
  40.                 drawable = drawables[randomNumber];
  41.                 appImageView.setImageDrawable(drawable);
  42.             }
  43.         });
  44.     }
  45. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement