public class WallpaperView extends Activity{
Button btn00;
LinearLayout layout = new LinearLayout(this);
ImageView imageView00 = new ImageView(this);
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
layout.setOrientation(LinearLayout.VERTICAL);
setContentView(layout);
btn00 = (Button)findViewById(R.id.button00);
btn00.setOnClickListener(clickListener);
}
OnClickListener clickListener = new OnClickListener() {
public void onClick(View view) {
switch(view.getId()){
case R.id.button00:
Bitmap bitmap00 = BitmapFactory.decodeResource(getResources(), R.raw.handillust00);
imageView00.setImageBitmap(bitmap00);
setLLParams(imageView00);
layout.addView(imageView00); // layout 부분에서 에러가 발생합니다...
break;
}
public void setLLParams(View view){
view.setLayoutParams(new LinearLayout.LayoutParams(
LinearLayout.LayoutParams.MATCH_PARENT,
LinearLayout.LayoutParams.MATCH_PARENT));
}
layout 에러를 어떻게 처리해야하나요...?
생성자를 이용하는 방법도 있다고 하는데...
다른 여러가지 방법 좀 알려주세요...




한번 클릭했을때는 안나고, 두번클릭했을때 날거같은데 아닌가요?