保持片段同步 - 片段Android

时间:2015-09-04 09:27:23

标签: java android android-fragments

我有一个使用Fragments创建滑动视图的Android应用程序。 我有5个“按钮”,由FrameLayouts代表,其中包含片段A和片段B中的内容。

点击布局时,它会变为绿色几秒钟,其他时间不会在那段时间内显示:

void extract_nth_token(char *res, size_t reslen, char *str, const char *delim, int n) {
  int i;
  char *token;
  char *save_ptr;

  token = strtok_r(str, delim, &save_ptr);
  for(i = 0; token != NULL; i++) {
    token = strtok_r(NULL, delim, &save_ptr);
    if (i == n) {
      snprintf(res, reslen, "%s", token);
      /* token[strlen(token)] = delim[0]; */
      /* break; */
    }
  }
}

我现在需要片段“同步”,当我按下片段B中的按钮c01时,片段B中的c01也会变为绿色。

你有什么想法怎么做?

1 个答案:

答案 0 :(得分:0)

根据我的理解,你基本上想要在两个片段之间进行通信。基本规则是通过容器活动进行通信,如果可能,使用接口进行通信。

请关注我之前的帖子here