首先在布局里面放一个ImageView试图:
<LinearLayout xmlns:android="/apk/res/android"android:layout_width="match_parent"android:layout_height="match_parent"><ImageViewandroid:id="@+id/image_view"android:layout_width="100dp"android:layout_height="100dp" /></LinearLayout>
MainActivity里面的代码:
import android.support.v7.app.AppCompatActivity;import android.os.Bundle;import android.view.View;import android.widget.ImageView;public class MainActivity extends AppCompatActivity {private ImageView imageView=null;private int currentImg=0;int [] image={R.drawable.apple_pic,R.drawable.banana_pic,R.drawable.pear_pic,R.drawable.grape_pic,R.drawable.cherry_pic};@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);imageView=findViewById(R.id.image_view);imageView.setImageResource(image[0]);imageView.setOnClickListener(new View.OnClickListener() {@Overridepublic void onClick(View v) {imageView.setImageResource(image[++currentImg%image.length]);}});}}
这样就能实现点击图片切换下一张了。