返回列表 發帖
  1. package com.example.adm.imageview;

  2. import android.media.Image;
  3. import android.support.v7.app.AppCompatActivity;
  4. import android.os.Bundle;
  5. import android.view.View;
  6. import android.widget.ImageView;
  7. import android.widget.Button;
  8. public class MainActivity extends AppCompatActivity {
  9.     private int imgId[]={R.drawable.img01,R.drawable.img02,R.drawable.img03,R.drawable.img04,R.drawable.img05,R.drawable.img06};
  10.     private Button btn1, btn2;
  11.     private ImageView iv;
  12.     private int p=0, count=imgId.length;
  13.     @Override
  14.     protected void onCreate(Bundle savedInstanceState) {
  15.         super.onCreate(savedInstanceState);
  16.         setContentView(R.layout.activity_main);
  17.         setTitle("第" + (p + 1) + "/" + count + " 張");
  18.         btn1=(Button)findViewById(R.id.btn1);
  19.         btn2=(Button)findViewById(R.id.btn2);
  20.         iv=(ImageView)findViewById(R.id.imageView);
  21.         btn1.setOnClickListener(new View.OnClickListener() {
  22.             @Override
  23.             public void onClick(View v) {
  24.                 p--;
  25.                 if(p<0)
  26.                     p=count-1;
  27.                 iv.setImageResource(imgId[p]);
  28.                 setTitle("第" + (p + 1) + "/" + count + " 張");
  29.             }
  30.         });
  31.         btn2.setOnClickListener(new View.OnClickListener() {
  32.             @Override
  33.             public void onClick(View v) {
  34.                 p++;
  35.                 if(p==count)
  36.                     p=0;
  37.                 iv.setImageResource(imgId[p]);
  38.                 setTitle("第" + (p + 1) + "/" + count + " 張");
  39.             }
  40.         });
  41.     }
  42. }
複製代碼

TOP

返回列表