2013-01-22 177 views
0

嗨,我有這段代碼,我該如何將圖像轉換成位圖?我正在從圖庫訪問圖片。如何將圖像轉換爲位圖

_GaleryButton.setOnClickListener(new View.OnClickListener() 
{ 

     public void onClick(View v) { 
      // TODO Auto-generated method stub 
      Intent intent=new Intent(); 

      intent.setAction(Intent.ACTION_PICK); 

       intent.setData(android.provider.MediaStore.Images.Media.INTERNAL_CONTENT_URI); 

       startActivity(intent); 
     } 
    }); 

} 
    protected void onGActivityResult(int GrequestCode, int GresultCode, Intent Gdata){ 

     super.onActivityResult(GrequestCode,GresultCode,Gdata); 

     Uri uriimg = Gdata.getData(); 


    } 

回答

0

如果你想獲得的圖像,以SD卡使用此代碼

//Get the root of your sd card 
File sdcard = Environment.getExternalStorageDirectory(); 

//Folder from sd card 
File storagePath = new File(sdcard.getAbsolutePath() + "/fb_image"); 

//Decode the file from the folder to bitmap 
Bitmap bmp = BitmapFactory.decodeFile(storagePath + "/" + file_name+ ".jpg");