버튼을 누르면 이미지가 바뀌게 되는 것을 하려고 하는데...
오류가 있다고 하네요;;;
왜 오류가 나는건지.. 모르겠습니다.
알려주세요 ㅠㅠ
추가적으로 한가지 더 질문 드리면 지금 안드로이드 교육을 받고 있는데...
저는 자바를 해본적이 없는데 여기서 하루에 7시간씩 일주일만에 자바 강의를 끝냈는데...
솔직히 자바에 대해서 아직 잘 모르겠습니다.
프로젝트로 프로그램 하나 만들라고 하는데 걱정은 되는데...
도대체 어디부터 다뤄야 할지 모르겠습니다.
여기에 대해서도 좀 조언 부탁드립니다.
package ex3.han.ex;
import android.app.Activity;
import android.os.Bundle;
import android.view.View;
import android.widget.Button;
import android.widget.ImageView;
public class Ex3Activity extends Activity {
/** Called when the activity is first created. */
Button bt1;
ImageView iv;
boolean flag = true;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
iv = (ImageView)findViewById(R.id.imageView1);
iv.setImageResource(R.drawable.icon);
bt1=(Button)findViewById(R.id.button1);
bt1.setOnClickListener(this);
}
public void onClick(View v) {
if (flag){
iv.setImageResource(R.drawable.icon);
}
else
iv.setImageResource(R.drawable.image2);
}
}




전익명클래스를 좋아해서 익명클래스로 알려드릴께요
빨간부분 bt1.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
// 클릭시 수행될것
}
});
이렇게 하시면 됩니다.