Android onActivityResult未返回值

Android onActivityResult未返回值,android,Android,我是android新手,我正在开发一款应用程序,可以拍照、调整大小并将其放入imageview。我的相机意图启动并拍照,但照片不会返回到imageview。图片是在我在清单中添加新行以保存活动状态之前返回的,这样当我导航到另一个活动并返回时,活动上的状态将返回 我已经将我的意图代码,放在activityresult和manifest上 case R.id.image1_1: i = new Intent(android.provider.MediaStore.ACTION_IMAG

我是android新手,我正在开发一款应用程序,可以拍照、调整大小并将其放入imageview。我的相机意图启动并拍照,但照片不会返回到imageview。图片是在我在清单中添加新行以保存活动状态之前返回的,这样当我导航到另一个活动并返回时,活动上的状态将返回

我已经将我的意图代码,
放在activityresult
和manifest上

case R.id.image1_1:   
    i = new Intent(android.provider.MediaStore.ACTION_IMAGE_CAPTURE);
    startActivityForResult(i, 11);   
    break; 


@Override                                                                                                                            
public void onActivityResult(int requestCode, int resultCode, Intent data) {
    super.onActivityResult(requestCode, resultCode, data);
    Log.d("Teracore", "onActivityResult");
    if (requestCode == 11 && resultCode == RESULT_OK) {
        Bundle extras = data.getExtras();
        bmp = (Bitmap) extras.get("data");
        view1_1.setImageBitmap(Bitmap.createScaledBitmap(bmp,
                (int) (bmp.getWidth() * 0.4),
                (int) (bmp.getHeight() * 0.35), true));
    }
}

<activity
    android:name=".Management"
    android:alwaysRetainTaskState="true"
    android:label="@string/app_name"
    android:launchMode="singleInstance" >
    <intent-filter>
        <action android:name="com.example.mba_north.MANAGEMENT" />
        <category android:name="android.intent.category.DEFAULT" />
    </intent-filter>
</activity>
案例R.id.image1\u 1:
i=新意图(android.provider.MediaStore.ACTION\u IMAGE\u CAPTURE);
startActivityForResult(i,11);
打破
@凌驾
ActivityResult上的公共void(int请求代码、int结果代码、意图数据){
super.onActivityResult(请求代码、结果代码、数据);
Log.d(“Teracore”、“onActivityResult”);
if(requestCode==11&&resultCode==RESULT\u确定){
Bundle extras=data.getExtras();
bmp=(位图)附加获取(“数据”);
view1_1.setImageBitmap(位图.createScaledBitmap(bmp,
(int)(bmp.getWidth()*0.4),
(int)(bmp.getHeight()*0.35),true);
}
}

您可以发布日志吗?是否添加了setResult(RESULT\u OK,intent);在完成第二个活动之前?logcat并没有指示任何通常的@manoj Pal,您的代码似乎是正确的。
Log.d
print
onActivityResult
是否在logcat中?不,我意识到它只在我导航到另一个活动时被调用,而不是在我想在@Gunaseelan拍照时被调用