想看看能做成什么样子的?

解决方案 »

  1.   

    import java.io.File;
    import android.app.Activity;
    import android.graphics.Bitmap;
    import android.graphics.BitmapFactory;
    import android.os.Bundle;
    import android.view.View;
    import android.widget.Button;
    import android.widget.ImageView;
    import android.widget.TextView;public class EX04_22 extends Activity
    {
     
      private ImageView mImageView;
      private Button mButton;
      private TextView mTextView;
      private String fileName="/data/data/image/test.png";
        @Override
      public void onCreate(Bundle savedInstanceState)
      {
        super.onCreate(savedInstanceState);
       
        setContentView(R.layout.main);
        
      
        mButton = (Button)findViewById(R.id.mButton);
        mButton.setOnClickListener(new Button.OnClickListener()
        {
          public void onClick(View v)
          {
        
            mImageView = (ImageView)findViewById(R.id.mImageView);
            mTextView=(TextView)findViewById(R.id.mTextView);
          
            File f=new File(fileName);   
            if(f.exists()) 
            { 
            
              Bitmap bm = BitmapFactory.decodeFile(fileName);
              mImageView.setImageBitmap(bm);
              mTextView.setText(fileName); 
            } 
            else 
            {  
              mTextView.setText("no"); 
            } 
          } 
        });
      }
    }
      

  2.   

    LZ 对android内部结构不熟啊...
      

  3.   

    private String fileName="/data/data/image/test.png"; 
    这个是SD卡吗。????
      

  4.   

    读数据库 Media.EXTERNAL_CONTENT_URI
      

  5.   

    private String fileName="/data/data/image/test.png"; 
    这好像不是读SDCARD中的图片吧,,,,,
      

  6.   


    模拟的SD卡~~
    Environment.getExternalStorageDirectory()+"/image/test.png";
    真机用上面的命令
      

  7.   

    sd card的目录就是/sdcard,其他都很简单,自己写个就行。
      

  8.   

    /data/data/image/test.png
    只是模拟器上的, 不能式用于不同的手机.用Enviroment.