package com.example.hello;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.view.View;
import android.view.View.OnClickListener;
import android.widget.ImageView;
public class MainActivity extends Activity implements OnClickListener{
//이미지 뷰 선언
ImageView imageView;
//이미지를 담을 배열 선언
int[] imageArray = {R.drawable.cr01, R.drawable.cr2, R.drawable.cr3, R.drawable.cr4, R.drawable.cr5};
//현재 보고있는 이미지의 position 선언
int position = 0;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//이미지뷰를 만들어 화면에 띄운다
imageView = new ImageView(this); //변수 초기화
imageView.setImageResource(imageArray[position]);
setContentView(imageView);
//이미지뷰를 click 하면 이미지를 바꿔준다.
imageView.setOnClickListener(this);
}
@Override
public void onClick(View v) {
if(position+1 < imageArray.length)
position ++;
else
position = 0;
imageView.setImageResource(imageArray[position]);
}
}
2013년 1월 3일 목요일
ImageView Change/ MainActivity.java
이미지뷰를 생성하고 클릭하면 이미지가 바뀐다
피드 구독하기:
댓글 (Atom)
댓글 없음:
댓글 쓰기