java - 如何将对象从 Activity 发送到 fragment ?

标签 java android android-fragments

<分区>

我只想在我的 fragment 中使用 getActivity().data 来拉入数据对象。 虽然它不起作用。 Eclipse 说无法解析数据。

看起来有很多关于如何使用 Bundle 来执行此操作的信息。

但是,我特别想知道如何使用 getActivity。

最佳答案

尽管使用 Bundle 是首选方式并且必须避免以下方式,但为了回答您的问题,请尝试将 data 变量设为静态并通过对 Activity 进行类型转换来访问它((YourActivity)getActivity()).data.

关于java - 如何将对象从 Activity 发送到 fragment ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29842513/

相关文章:

java - JPA/Hibernate 不存储@MapKeyColumn 的值

java - 为什么我不能使用 populateViewHolder 覆盖方法?

android - 如何去除BottomSheetDialog引起的淡入淡出?

java - Android onactivityresult() 未在 fragment 中调用

java - sakai cle 中的 iframe 攻击(xss)

java - Antlr4 访客和成员

java - 可以依赖单例实例作为共享资源吗?

java - Android 最佳实践 - View /Activity

android - fragment 在移除和动画结束后闪烁

java - Android.support.v4 导入不工作