Android 动态布局错误

Android 动态布局错误,android,Android,我有一个显示url中的图像。该图像显示我的代码。它显示空指针异常警告,我的屏幕显示为空白 试一试 { for(i=0;i<4;i++) { url[i] = new URL(str[i]); Log.v("....urllength....",url[i]+""); tr.setLayoutParams(new LayoutParams( Lay

我有一个显示url中的图像。该图像显示我的代码。它显示空指针异常警告,我的屏幕显示为空白

试一试 {

        for(i=0;i<4;i++)
        {

            url[i] = new URL(str[i]);
            Log.v("....urllength....",url[i]+"");
            tr.setLayoutParams(new LayoutParams(
                    LayoutParams.WRAP_CONTENT,
                    LayoutParams.WRAP_CONTENT));


         conn[i]=(HttpURLConnection)url[i].openConnection();


         conn[i].setDoInput(true);
          conn[i].connect();
         is[i] = conn[i].getInputStream();
        //Log.v("....is....",is[i]+"");
        bmp[i] = BitmapFactory.decodeStream(is[i]); 
          iv.setImageBitmap(bmp[i]);

         iv.setLayoutParams(new LayoutParams(
                 LayoutParams.FILL_PARENT,
                 LayoutParams.WRAP_CONTENT));

        tr.addView(iv);

         tl.addView(tr,new TableLayout.LayoutParams(
                 LayoutParams.FILL_PARENT,
                 LayoutParams.WRAP_CONTENT));

        } 
        }

for(i=0;i我认为您缺少以下要初始化的变量之一

  • tr
  • 热释光
  • 四,
  • str[]

  • 干杯。

    异常应该说明nullpointerexception发生在哪一行,您可以从该行返回异常源。正如Android_Crazy所说,它可能是一个未初始化的变量