ImageView iv = (ImageView)findViewById(R.drawable.icon);
Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
iv.setImageBitmap(bm);xml布局文件<ImageView android:src="@drawable/icon"
  android.layout_width="wrap_content"
   android.layout_height="wrap_content">
</ImageView>
一直报fc错误。不知道 该怎么解决

解决方案 »

  1.   

    改正:<ImageView android.id="@+id/imageView"    
                    android.layout_width="wrap_content"
                    android.layout_height="wrap_content">
    </ImageView>还是报错。一启动就报错,还没走到上面的响应代码
      

  2.   

    问题是走到哪报错了??setContnetView??
      

  3.   

    整个layout是这样子的:<?xml version="1.0" encoding="utf-8"?>
    <LinearLayout
      xmlns:android="http://schemas.android.com/apk/res/android"
      android:layout_width="wrap_content"
      android:layout_height="wrap_content"
      android:width="100dip">
      <Button android:id="@+id/Button01"  
              android:text="@string/click_me"           
              android:layout_width="wrap_content"  
              android:layout_height="wrap_content">
              </Button>
      <ImageView android.id="@+id/imageView"    
    android.layout_width="wrap_content"
    android.layout_height="wrap_content">
    </ImageView>
    </LinearLayout>如果把imageview去掉就没问题了。加上后一启动就有问题
      

  4.   

    ImageView iv = (ImageView)findViewById(R.drawable.icon);??????????
      

  5.   

    ImageView iv = (ImageView)findViewById(R.drawable.icon);改成
    ImageView iv = (ImageView)findViewById(R.id.imageView);
      

  6.   

    改过来也不对。setContentView都没走过
      

  7.   

    <ImageView    android.id="@+id/imageView"                    
                    android.layout_width="wrap_content"
                    android.layout_height="wrap_content">
        </ImageView>
    是:号呀!!!!!!!
      

  8.   

    像上面那样改了之后出的是什么错误呢?log信息?
      

  9.   

    第一修正main.xml布局:
     <ImageView    android.id="@+id/imageView"                    
                    android.layout_width="wrap_content"
                    android.layout_height="wrap_content">
        </ImageView>
    第二修改程序代码:
    ImageView iv = (ImageView)findViewById(R.id.imageView);
    Bitmap bm = BitmapFactory.decodeResource(getResources(), R.drawable.icon);
    iv.setImageBitmap(bm);
      

  10.   

    lz我来迟了,哎看到你的代码,我无语了,你还是吧android的基础打一下吧。