【问题标题】:Android Java Pass Variable from Fragment To Activity [duplicate]Android Java将变量从片段传递到活动[重复]
【发布时间】:2015-12-04 14:01:53
【问题描述】:

如何将 Fragment 的变量传递给活动?

例如片段:

int diffDays = 0;
int diffHours = 0;
int diffMinutes = 0

活动:

private void testMethod(){
     System.out.print(diffDays);
}

【问题讨论】:

  • 重复:使用谷歌....
  • 找不到解决方案,这就是我问的原因
  • 不,所以不是人工搜索引擎...使用互联网搜索。 Fx google 在二十一世纪之前就开始工作了……你应该知道如何使用它。
  • 我用过,如果你不能帮助我不要评论不必要的
  • 到目前为止,您尝试了什么...除了在这里提问?当然你没有尝试在片段中获取活动,将其转换为具体的活动或接口并使用它的方法?

标签: java android android-activity fragment


【解决方案1】:

你的片段:

public class frag extends Fragment{
   private int data;
   public int getData(){
      return data;
   }
}

然后在你的活动中:

public class Activity{
   getFragData(){
      Fragment frag = new Frag();
      System.out.println(frag.getData());
   }
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-09-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-07-29
    • 1970-01-01
    相关资源
    最近更新 更多