【发布时间】:2016-08-10 12:55:16
【问题描述】:
我需要在不扩展活动的类中使用onActivityResult。
我在课堂上使用此代码,此代码调用摄像头,调用 startActivityForResult 处理数据:
startActivityForResult(captureIntent, CAMERA_CAPTURE);
protected void onActivityResult(int requestCode, int resultCode, Intent data) {
super.onActivityResult(requestCode, resultCode, data);
}
问题是,我在课堂上有上下文,如何在课堂上处理和使用onActivityResult?
我不想在活动中实现startActivityForResult,因为它会被使用大约 10 次而且我不想重复代码
我该怎么做?
【问题讨论】:
-
你可以使用你的接口或意图广播
-
没有得到'它会使用大约10次,我不想重复代码',你总是可以指定不同的请求代码并区分它们
标签: android android-camera android-adapter android-image