返回列表 發帖
  1. package com.example.jerry.myapplication;

  2. import android.media.Image;
  3. import android.media.ImageReader;
  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. public class MainActivity extends AppCompatActivity {
  10.     private int imgId[]={R.drawable.img01,R.drawable.img02,R.drawable.img03,R.drawable.img04,R.drawable.img05,R.drawable.img06};
  11.     private Button bt1,bt2;
  12.     private ImageView imv;
  13.     private int p=0, count=imgId.length;
  14.     @Override
  15.     protected void onCreate(Bundle savedInstanceState) {
  16.         super.onCreate(savedInstanceState);
  17.         setContentView(R.layout.activity_main);
  18.         setTitle("第 " + (p + 1) + " / " + count + " 張");
  19.         bt1= (Button) findViewById(R.id.button1);
  20.         bt2= (Button) findViewById(R.id.button2);
  21.         imv= (ImageView) findViewById(R.id.imageView);
  22.         bt1.setOnClickListener(myLisiner);
  23.         bt2.setOnClickListener(myLisiner);
  24.     }
  25.     private View.OnClickListener myLisiner=new View.OnClickListener() {
  26.         @Override
  27.         public void onClick(View v) {
  28.             switch (v.getId()){
  29.                 case R.id.button1:
  30.                     p--;
  31.                     if (p<0)
  32.                         p=count--;
  33.                     imv.setImageResource(imgId[p]);
  34.                     setTitle("第 " + (p + 1) + " / " + count + " 張");
  35.                     break;
  36.                 case R.id.button2:
  37.                     p++;
  38.                     if (p==count)
  39.                         p=0;
  40.                     imv.setImageResource(imgId[p]);
  41.                     setTitle("第 " + (p + 1) + " / " + count + " 張");
  42.                     break;
  43.             }
  44.         }
  45.     };
  46. }
複製代碼
كخخخخخخخخخخخخخ

TOP

返回列表