是否可以发送接口实例以及图像选择器意图?

时间:2016-08-31 11:56:21

标签: android interface

我想在图像选择器意图的onActivityResult()中使用接口实例。我知道接口实例可以使用普通的intents通过serializable传递。但是在图像选择器意图的情况下这可能是不可能的,如下所示。

Intent myIntent = new Intent(Intent.ACTION_GET_CONTENT);
myIntent.putExtra("interface", mListener); //interface instance
myIntent.setType("image/*");
startActivityForResult(Intent.createChooser(myIntent, "Select..."), 111);

我想通过将它保存在SharedPreferences上或以任何其他方式使用接口实例。如果可能,如何保存接口实例并检索它以供进一步使用?

1 个答案:

答案 0 :(得分:-1)

我为接口实例创建getter和setter类,并使用单例模式

解决它