更新到 SDK 23
之后。当我试图将 fragment 中的 getActivity()
转换到父 Activity 时,它给出了错误。但它与以前的 SDK
一起工作良好。
代码是:((MyActivity) getActivity()).methodInActivity();
错误是:
inconvertible types cannot cast android.app.activity to com.myapp.myactivity.
为什么会出现这个错误?
最佳答案
做这样的事情:
((YourContainerActivity) getActivity()).yourMethodInActivity();
关于android - 将 getActivity() 转换到父 Activity ,在 sdk 23 中给出错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32395404/