【发布时间】:2014-01-21 13:47:40
【问题描述】:
我正在开发一个非常基本的应用程序,它使用手机的相机拍摄照片并将其设置在 ImageView 上。但是代码没有进入 if(resultCode==Activity.RESULT_OK) 语句。我通过在 if 语句中使用 Log 来理解这一点。知道如何解决这个问题吗?这是 onActivityResult()
@Override
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
// TODO Auto-generated method stub
super.onActivityResult(requestCode, resultCode, data);
if(resultCode==Activity.RESULT_OK){
Log.v("cam"," resultCode");
Bundle extras=data.getExtras();
bmp=(Bitmap) extras.getParcelable("data");
iv.setImageBitmap(bmp);
button1.setText("Take Another");
}
}
【问题讨论】:
标签: android-fragments android-imageview