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 에러를 어떻게 처리해야하나요...?

생성자를 이용하는 방법도 있다고 하는데...

다른 여러가지 방법 좀 알려주세요...