android.app.Activity.setExitSharedElementCallback()方法的使用及代码示例

x33g5p2x  于2022-01-15 转载在 其他  
字(2.4k)|赞(0)|评价(0)|浏览(189)

本文整理了Java中android.app.Activity.setExitSharedElementCallback()方法的一些代码示例,展示了Activity.setExitSharedElementCallback()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Activity.setExitSharedElementCallback()方法的具体详情如下:
包路径:android.app.Activity
类名称:Activity
方法名:setExitSharedElementCallback

Activity.setExitSharedElementCallback介绍

暂无

代码示例

代码示例来源:origin: nickbutcher/plaid

@Override
  public void onSharedElementStart(List<String> sharedElementNames, List<View>
      sharedElements, List<View> sharedElementSnapshots) {
    host.setExitSharedElementCallback(null);
    notifyItemChanged(data.getPosition(), HomeGridItemAnimator.STORY_COMMENTS_RETURN);
  }
});

代码示例来源:origin: nickbutcher/plaid

private void openDesignerNewsStory(StoryViewHolder.TransitionData data) {
  final Intent intent = ActivityHelper.intentTo(Activities.DesignerNews.Story.INSTANCE);
  intent.putExtra(Activities.DesignerNews.Story.EXTRA_STORY_ID, data.getStory().getId());
  ReflowText.addExtras(intent, new ReflowText.ReflowableTextView(data.getTitle()));
  setGridItemContentTransitions(data.getItemView());
  // on return, fade the pocket & comments buttons in
  host.setExitSharedElementCallback(new SharedElementCallback() {
    @Override
    public void onSharedElementStart(List<String> sharedElementNames, List<View>
        sharedElements, List<View> sharedElementSnapshots) {
      host.setExitSharedElementCallback(null);
      notifyItemChanged(data.getPosition(), HomeGridItemAnimator.STORY_COMMENTS_RETURN);
    }
  });
  final ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(host,
      data.getSharedElements());
  host.startActivity(intent, options.toBundle());
}

代码示例来源:origin: iqiyi/Neptune

@RequiresApi(api = Build.VERSION_CODES.LOLLIPOP)
@Override
public void setExitSharedElementCallback(android.app.SharedElementCallback sharedelementcallback0) {
  mOriginActivity.setExitSharedElementCallback(sharedelementcallback0);
}

代码示例来源:origin: xuningjack/RequestPermission

public static void setExitSharedElementCallback(Activity activity,
    SharedElementCallback23 callback) {
  activity.setExitSharedElementCallback(createCallback(callback));
}

代码示例来源:origin: xuningjack/RequestPermission

public static void setExitSharedElementCallback(Activity activity,
    SharedElementCallback21 callback) {
  activity.setExitSharedElementCallback(createCallback(callback));
}

代码示例来源:origin: kingargyle/adt-leanback-support

public static void setExitSharedElementCallback(Activity activity,
    SharedElementCallback21 callback) {
  activity.setExitSharedElementCallback(createCallback(callback));
}

相关文章

微信公众号

最新文章

更多

Activity类方法