前スレで書き込んですぐ落ちてしまったのでこちらに書きます

activityStartForResultで起動したのにonActivityresultが呼ばれなくて困っています
記述は
setResult(Activity.RESULT_OK, new Intent);
finish();
としています。
ググってみるとマニュフェストのLunchModeが原因ともありますが、なにも記載せずにでも動作しないのでとても困っています

解決方法宜しくお願いします。