我在我的项目中使用makeScaleUpAnimation,如下所示(在片段中)
ActivityOptions options =
ActivityOptions.makeScaleUpAnimation(v, 0, 0, v.getWidth(), v.getHeight());
getActivity().startActivity(i, options.toBundle());
项目正在成功构建,但在运行时我遇到了这个错误:
I/dalvikvm(5432): Could not find method
android.app.ActivityOptions.makeScaleUpAnimation, referenced from method
com.example.webapicaller.ui.fragment.ImageGridFragment.onItemClick
但我可以在项目的android库中找到该方法。 我找不到任何理由,请帮助我。感谢。
答案 0 :(得分:1)
这些方法和类包含在API级别16中。如果您的targetSDK是> = 16,它将进行编译,但是当尝试在Android版本较低的设备上运行它时,它将在运行时崩溃。