我startActivityForResult()用来允许用户从我的应用程序中选择文件系统中的文件.选择文件后,OnActivityResult()运行并将文件路径保存到变量并继续.这在Android 2.3及更低版本上运行良好.
startActivityForResult()
OnActivityResult()
然而,在Honeycomb上,OnCreate()再次运行OnActivityReult(),基本上重新开始我的活动,所以我无法保存任何变量,因为它在我得到结果后运行一个全新的活动.
OnCreate()
OnActivityReult()
知道为什么会这样,我能做些什么呢?
android android-3.0-honeycomb
android ×1
android-3.0-honeycomb ×1