我使用Intent單擊圖像並啓動Android相機時出現問題。我通過意向數據得到的圖像攜帶調整大小的位圖圖像的信息。也許我有一個錯誤的理解,但請建議我能做些什麼來糾正它。該ImageView的顯示我點擊了相同的圖像,而是一個非常blurrred一個位圖圖像調整大小
這裏是底層代碼:
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
InputStream stream= null;
super.onActivityResult(requestCode, resultCode, data);
if(this.requestCode == requestCode && resultCode == RESULT_OK){
try{
//stream= getContentResolver().openInputStream(data.getData());
Bundle extras= data.getExtras();
Bitmap bitmap = (Bitmap) extras.get("data");
imageHolder.setImageBitmap(bitmap);
}
catch (Exception ex){
ex.printStackTrace();
}
}
}
使用bitmap.createScaledBitmap(); –
爲什麼不使用uri而不是位圖? –