由于某些原因,当我使用该调用时,结果总是返回为0。我所做的一切就是弹出选择框,然后一旦选择完成,用户点击“返回”按钮。有谁知道我可能犯了什么错误吗?
调用活动:
Intent i = new Intent(this, Selection.class);
Log.d("Front-End", "Launching Activity");
startActivityForResult(i, SELECTION);
被调用的活动:
bundle.putStringArray("selections", selected_array);
Intent resultIntent = new Intent();
resultIntent.putExtras(bundle);
setResult(RESULT_OK, resultIntent);
finish();
有什么建议吗?如果我包含finish()调用,会出现以下情况:
W/ActivityManager( 1030): Duplicate finish request for HistoryRecord{44802c90 com.android.TVitter/.Selection}