我有一个普通的 java 类(不是一个活动),我以下列方式开始一个意图
Intent intent = new Intent(context,VerifActivity.class);
((Activity) context).startActivityForResult(intent, 2);
public void onActivityResult(int requestCode, int resultCode, Intent data) {
System.out.println("result code is"+resultCode);
System.out.println("selectedposn is"+selectedPosition);
}
问题是没有打印 SOP,即没有调用 onactivity 结果。setresult 在 VerifActivity.class 中被调用。