ImageView iv = new ImageView(this);
iv.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
iv.setBackgroundResource(R.drawable.te1);
layout.addView(iv, new LayoutParams(LayoutParams.ma, LayoutParams.WRAP_CONTENT));
소스를 보시면
뷰를 추가 시키는 부분인데요. 뷰 생성하는 부분에
ImageView iv=(ImageView)findViewById(R.id.imageView1);
요런식으로 넣으면 에러가 뜨더라고요 왜그런 걸까요?
버튼을 클릭시 뷰는 뷰는 LinearLayout 속에 이미지뷰가 추가 되 도록 하고 싶습니다.
첫번째 단락의 소스는 정삭적으로 추가가 되지만, 제가 하고 싶은 저
ImageView iv=(ImageView)findViewById(R.id.imageView1); 소스 가지고는 되지를 않네여.. 어떻게 하면 될까요/
참고로
ImageView iv = new ImageView(this);
iv.setLayoutParams(new LayoutParams(LayoutParams.MATCH_PARENT, LayoutParams.MATCH_PARENT));
iv.setBackgroundResource(R.drawable.te1);
layout.addView(iv, new LayoutParams(LayoutParams.ma, LayoutParams.WRAP_CONTENT));
소스는 배경 이미지가 추가만 되지 이것을 뷰로 볼 수가 있을까요?