android.app.ActivityOptions.makeSceneTransitionAnimation()

Here are the examples of the java api android.app.ActivityOptions.makeSceneTransitionAnimation() taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.

111 Examples 7

19 Source : BaseFragment.java
with MIT License
from matbrandao

protected void goToActivity(Clreplaced<?> activity) {
    if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) {
        try {
            startActivity(new Intent(getContext(), activity), ActivityOptions.makeSceneTransitionAnimation(getActivity()).toBundle());
        } catch (Exception e) {
            startActivity(new Intent(getContext(), activity));
        }
    } else {
        startActivity(new Intent(getContext(), activity));
    }
}

19 Source : BaseActivity.java
with MIT License
from matbrandao

protected void goToActivity(Clreplaced<?> activity) {
    if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) {
        try {
            startActivity(new Intent(this, activity), ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
        } catch (Exception e) {
            startActivity(new Intent(this, activity));
        }
    } else {
        startActivity(new Intent(this, activity));
    }
}

19 Source : MainActivity.java
with MIT License
from dubesar

public void jumpToNextActivity(User user) {
    i = new Intent(this, UserDetails.clreplaced);
    i.putExtra("UserObject", user);
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        startActivity(i, ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
    } else {
        startActivity(i);
    }
}

18 Source : ViewUtil.java
with GNU General Public License v3.0
from whyorean

public static Bundle getEmptyActivityBundle(AppCompatActivity activity) {
    return ActivityOptions.makeSceneTransitionAnimation(activity).toBundle();
}

18 Source : BaseFragment.java
with MIT License
from matbrandao

protected void goToActivity(Intent intent) {
    if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) {
        startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(getActivity()).toBundle());
    } else {
        startActivity(intent);
    }
}

18 Source : BaseActivity.java
with MIT License
from matbrandao

protected void goToActivity(Intent intent) {
    if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) {
        startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
    } else {
        startActivity(intent);
    }
}

18 Source : WindowTransitionsActivity.java
with Apache License 2.0
from InnoFang

public void onCellClick(View view) {
    startActivity(new Intent(this, WindowTransitionsSecondActivity.clreplaced), /* 添加这句有一种淡入淡出的效果 */
    ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
}

18 Source : CustomTransitionActivity.java
with Apache License 2.0
from InnoFang

public void onClick(View view) {
    startActivity(new Intent(this, CustomTransitionSecondActivity.clreplaced), ActivityOptions.makeSceneTransitionAnimation(this, view, "transition_morph_view").toBundle());
}

18 Source : BaseNoteListFragment.java
with Apache License 2.0
from HuTianQi

private void gotoSearchActivity() {
    if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) {
        Bundle options = ActivityOptions.makeSceneTransitionAnimation(getActivity(), getActivity().findViewById((R.id.menu_search)), getString(R.string.scene_transition_search)).toBundle();
        startActivity(new Intent(getActivity(), SearchActivity.clreplaced), options);
    } else {
        startActivity(new Intent(getActivity(), SearchActivity.clreplaced));
    }
}

18 Source : BaseActivity.java
with Apache License 2.0
from FreddyChen

@Override
public void startActivity(Intent intent) {
    startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
}

18 Source : NodeListActivity.java
with MIT License
from crm416

private void navigateToTopic(final Topic topic) {
    final Intent intent = IntentCreator.forTopic(topic, this);
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
    } else {
        startActivity(intent);
    }
}

17 Source : MainActivity.java
with Apache License 2.0
from Yuphee

@OnClick(R.id.rl_main)
public void onClick(View view) {
    switch(view.getId()) {
        case R.id.rl_main:
            Intent intent = new Intent(this, AnimActivity.clreplaced);
            startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(this, bt_test, "shareName").toBundle());
            break;
    }
}

17 Source : TransitionHomeActivity.java
with Apache License 2.0
from teisun

public void simpleSharedElementTransition(View view) {
    Intent intent = new Intent(this, SimpleSharedTransitionActivity.clreplaced);
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, findViewById(R.id.simple_shared), "test");
    startActivity(intent, options.toBundle());
}

17 Source : TransitionHomeActivity.java
with Apache License 2.0
from teisun

public void customSharedElementTransition(View view) {
    Intent intent = new Intent(this, CustomSharedTransitionActivity.clreplaced);
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, findViewById(R.id.custom_shared), "custom");
    startActivity(intent, options.toBundle());
}

17 Source : BaseActivity.java
with GNU General Public License v3.0
from qiusunshine

protected void startActivityByAnim(Intent intent, @NonNull View view, @NonNull String transitionName, int animIn, int animExit) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        intent.putExtra(START_SHEAR_ELE, true);
        ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, view, transitionName);
        startActivity(intent, options.toBundle());
    } else {
        startActivityByAnim(intent, animIn, animExit);
    }
}

17 Source : SplashActivity.java
with Apache License 2.0
from MrDeclanCoder

private void judgeTurn() {
    if (SharePreferenceUtils.getPrefBoolean(getApplicationContext(), Config.APP_GUIDE, false)) {
        startActivity(new Intent(SplashActivity.this, HomeActivity.clreplaced), ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
        finish();
    } else {
        SharePreferenceUtils.setPrefBoolean(getApplicationContext(), Config.APP_GUIDE, true);
        startActivity(new Intent(SplashActivity.this, GuideActivity.clreplaced), ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
        finish();
    }
}

17 Source : RecyclerViewHolder.java
with Apache License 2.0
from mingdroid

@Override
public void onClick(View v) {
    Intent intent = new Intent(context, DestinationActivity.clreplaced);
    intent.putParcelableArrayListExtra("uris", uris);
    intent.putExtra("adapter_position", getAdapterPosition());
    intent.putExtra("current", (int) v.getTag());
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation((AppCompatActivity) context, v, v.getTransitionName());
        ((AppCompatActivity) context).startActivityForResult(intent, 0, options.toBundle());
        sharedViewListener.onSharedViewListener(photoViews, (int) v.getTag());
    } else {
        context.startActivity(intent);
    }
}

17 Source : TransitionContainerTransformStartDemoActivity.java
with Apache License 2.0
from material-components

private void startEndActivity(View sharedElement) {
    Intent intent = new Intent(this, TransitionContainerTransformEndDemoActivity.clreplaced);
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, sharedElement, "shared_element_end_root");
    startActivity(intent, options.toBundle());
}

17 Source : ListActivity.java
with Apache License 2.0
from Jaouan

/**
 * Navigate to details.
 *
 * @param article     Article.
 * @param articleView Article view.
 */
private void navigateToDetails(final Article article, final View articleView) {
    final ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, articleView, articleView.getTransitionName());
    final Intent intent = new Intent(this, DetailsActivity.clreplaced);
    intent.putExtra(DetailsActivity.EXTRA_ARTICLE, article);
    startActivity(intent, options.toBundle());
}

17 Source : NavigationHelper.java
with Apache License 2.0
from HuanCheng65

public static void toUserSpaceWithAnim(Context context, String uid, String avatarUrl, View avatarView) {
    if (context instanceof Activity) {
        avatarView.setTransitionName("avatar");
        context.startActivity(new Intent(context, UserActivity.clreplaced).putExtra(UserActivity.EXTRA_UID, uid).putExtra(UserActivity.EXTRA_AVATAR, avatarUrl), ActivityOptions.makeSceneTransitionAnimation((Activity) context, avatarView, "avatar").toBundle());
    } else if (context != null) {
        context.startActivity(new Intent(context, UserActivity.clreplaced).putExtra(UserActivity.EXTRA_UID, uid).putExtra(UserActivity.EXTRA_AVATAR, avatarUrl));
    }
}

16 Source : HomeFragment.java
with GNU General Public License v3.0
from zyl409214686

public void openFile() {
    if (getActivity() == null || getActivity().isFinishing()) {
        return;
    }
    if (Environment.getExternalStorageState().equals(Environment.MEDIA_MOUNTED)) {
        if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
            startActivityForResult(new Intent(getActivity(), FileChooserActivity.clreplaced), REQUEST_CODE, ActivityOptions.makeSceneTransitionAnimation(getActivity()).toBundle());
        } else {
            startActivityForResult(new Intent(getActivity(), FileChooserActivity.clreplaced), REQUEST_CODE);
        }
    } else {
        Toast.makeText(getActivity(), R.string.sdcard_unmonted_hint, Toast.LENGTH_SHORT).show();
    }
}

16 Source : PlayerSheet.java
with Apache License 2.0
from yongjhih

public static void start(Activity launching, User player) {
    Intent starter = new Intent(launching, PlayerSheet.clreplaced);
    starter.putExtra(EXTRA_MODE, MODE_FOLLOWERS);
    starter.putExtra(EXTRA_USER, player);
    launching.startActivity(starter, ActivityOptions.makeSceneTransitionAnimation(launching).toBundle());
}

16 Source : PlayerSheet.java
with Apache License 2.0
from yongjhih

public static void start(Activity launching, Shot shot) {
    Intent starter = new Intent(launching, PlayerSheet.clreplaced);
    starter.putExtra(EXTRA_MODE, MODE_SHOT_LIKES);
    starter.putExtra(EXTRA_SHOT, shot);
    launching.startActivity(starter, ActivityOptions.makeSceneTransitionAnimation(launching).toBundle());
}

16 Source : MainActivity.java
with Apache License 2.0
from yangchong211

@Override
public void onClick(View v) {
    switch(v.getId()) {
        case R.id.tv_1:
            startActivity(new Intent(this, FirstActivity.clreplaced));
            break;
        case R.id.tv_2:
            Intent intent2 = new Intent(this, SecondActivity.clreplaced);
            startActivity(intent2);
            overridePendingTransition(R.anim.screen_zoom_in, R.anim.screen_zoom_out);
            break;
        case R.id.tv_3:
            Intent intent3 = new Intent(this, ThirdActivity.clreplaced);
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
                startActivity(intent3, ActivityOptions.makeSceneTransitionAnimation(MainActivity.this).toBundle());
            } else {
                startActivity(intent3);
            }
            break;
        case R.id.tv_4:
            startActivity(new Intent(this, FourActivity.clreplaced));
            break;
        case R.id.tv_5:
            Intent intent5 = new Intent(this, FiveActivity.clreplaced);
            if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
                startActivity(intent5, ActivityOptions.makeSceneTransitionAnimation(MainActivity.this, tv_5, "YangChong").toBundle());
            }
            break;
        default:
            break;
    }
}

16 Source : LookDiaryActivity.java
with GNU General Public License v3.0
from shine56

private void startWriteActivity() {
    Bundle bundle = new Bundle();
    bundle.putInt("diaryId", diaryId);
    bundle.putInt("addType", -1);
    Pair p1 = new Pair(binding.bgView, "sharedView");
    startActivityForResultWithOptions(WriteDiaryActivity.clreplaced, bundle, 1, ActivityOptions.makeSceneTransitionAnimation(LookDiaryActivity.this, p1).toBundle());
}

16 Source : HomeActivity.java
with Apache License 2.0
from RamiJ3mli

private void setupLayout() {
    final LinearLayoutManager llm = new LinearLayoutManager(this, RecyclerView.VERTICAL, false);
    llm.sereplacedemPrefetchEnabled(true);
    mHomeRv.setLayoutManager(llm);
    mHomeRv.setHasFixedSize(true);
    adapter = new HomeAdapter(this);
    mHomeRv.setAdapter(adapter);
    adapter.setOnHomeClickedListener(position -> {
        Bundle transitionbundle = ActivityOptions.makeSceneTransitionAnimation(this).toBundle();
        switch(position) {
            default:
            case 0:
                startActivity(new Intent(this, PieActivity.clreplaced), transitionbundle);
                break;
            case 1:
                startActivity(new Intent(this, RingActivity.clreplaced), transitionbundle);
                break;
            case 2:
                startActivity(new Intent(this, FillActivity.clreplaced), transitionbundle);
                break;
            case 3:
                startActivity(new Intent(this, AdaptiveColorsActivity.clreplaced), transitionbundle);
                break;
            case 4:
                startActivity(new Intent(this, GradientColorsActivity.clreplaced), transitionbundle);
                break;
            case 5:
                startActivity(new Intent(this, TextFormatterActivity.clreplaced), transitionbundle);
                break;
            case 6:
                Uri url = Uri.parse(getString(R.string.github_url));
                Intent intent = new Intent(Intent.ACTION_VIEW, url);
                if (intent.resolveActivity(getPackageManager()) != null) {
                    startActivity(intent);
                }
                break;
        }
    });
}

16 Source : BaseAppCompatActivity.java
with Apache License 2.0
from lianghuiyong

@TargetApi(21)
public void nextActivityWithAnim(Clreplaced<?> cls, Bundle bundle, int animType, Pair<View, String>... pairs) {
    Intent intent = new Intent();
    intent.setClreplaced(this, cls);
    if (bundle != null) {
        intent.putExtras(bundle);
    }
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        intent.putExtra(TAG_ANIM, animType);
        if (animType == ANIM_NORMAL) {
            startActivity(intent);
        } else {
            startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(this, pairs).toBundle());
        }
    } else {
        startActivity(intent);
    }
}

16 Source : WxFragment.java
with Apache License 2.0
from jsyjst

private void toSearchActivity() {
    Intent intent = new Intent(mActivity, SearchActivity.clreplaced);
    // 适配5.0以下的机型
    if (Build.VERSION.SDK_INT >= 21) {
        ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(mActivity, Pair.create(mSearchTv, getString(R.string.share_edit)), Pair.create(mSearchIv, getString(R.string.share_image)));
        startActivity(intent, options.toBundle());
    } else {
        startActivity(intent);
    }
}

16 Source : PlayingNowList.java
with Apache License 2.0
from iamSahdeep

public void initTransistion(View view) {
    // noinspection unchecked
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, new android.util.Pair<View, String>(mCoverView, "cover"), new android.util.Pair<View, String>(mreplacedleViewq, "replacedle"), new android.util.Pair<View, String>(mTimeView, "time"), new android.util.Pair<View, String>(mDurationView, "duration"), new android.util.Pair<View, String>(seekArc, "progress"), new android.util.Pair<View, String>(mFabView, "fab"));
    startActivity(new Intent(this, PlayerView.clreplaced), options.toBundle());
}

16 Source : MatchView.java
with GNU General Public License v3.0
from gojibjib

@Override
public void showMatchResults(ArrayList<MatchedBird> results) {
    // TODO: reset background
    Intent intent = new Intent(this, MatchResultView.clreplaced);
    intent.putExtra(MatchResultView.EXTRA_BIRD_LIST, results);
    startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
}

16 Source : ZhihuNewsDetailActivity.java
with Apache License 2.0
from crazysunj

public static void start(Activity activity, long id, View shareView) {
    Intent intent = new Intent(activity, ZhihuNewsDetailActivity.clreplaced);
    intent.putExtra(ActivityConstant.ID, id);
    if (shareView != null) {
        activity.startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(activity, shareView, "shareView").toBundle());
    } else {
        activity.startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(activity).toBundle());
    }
}

16 Source : MainActivity.java
with Apache License 2.0
from CoderVishalSehgal

private void launchDetailActivity(int position, View view) {
    Intent intent = new Intent(this, DetailActivity.clreplaced);
    intent.putExtra(DetailActivity.EXTRA_POSITION, position);
    view.setTransitionName(String.valueOf(position));
    ActivityOptions transitionActivityOptions = ActivityOptions.makeSceneTransitionAnimation(MainActivity.this, view, view.getTransitionName());
    startActivity(intent, transitionActivityOptions.toBundle());
}

16 Source : MainActivity.java
with MIT License
from adityasonel

@OnClick(R.id.ib_test)
void onClickIbTest() {
    Toast.makeText(this, "Clickked!", Toast.LENGTH_SHORT).show();
    Intent intent = new Intent(MainActivity.this, TestActivity.clreplaced);
    startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
// startActivity(new Intent(MainActivity.this, TestActivity.clreplaced));
}

15 Source : CastAdapter.java
with Apache License 2.0
from xsahil03x

@Override
public void onBindViewHolder(@NonNull final CastViewHolder holder, int position) {
    holder.mBinding.setCast(mCasts.get(position));
    holder.sereplacedemClickListener((view, position1, isLongClick) -> {
        Intent intent = new Intent(mActivity, CastDetailActivity.clreplaced);
        intent.putExtra("castId", mCasts.get(position).getId());
        intent.putExtra("castDp", mCasts.get(position).getProfilePath());
        Pair[] pairs = new Pair[2];
        pairs[0] = new Pair<View, String>(holder.mBinding.imgCastImage, "castTransition");
        pairs[1] = new Pair<View, String>(holder.mBinding.txtCastName, "castNameTransition");
        if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.LOLLIPOP) {
            ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(mActivity, pairs);
            mActivity.startActivity(intent, options.toBundle());
        } else {
            mActivity.startActivity(intent);
        }
    });
}

15 Source : BaseActivity.java
with GNU General Public License v3.0
from wuzhizunzhe

protected void startActivityByAnim(Intent intent, @NonNull View view, @NonNull String transitionName, int animIn, int animExit) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, view, transitionName);
        startActivity(intent, options.toBundle());
    } else {
        startActivityByAnim(intent, animIn, animExit);
    }
}

15 Source : RepoAddFragment.java
with GNU General Public License v3.0
from whyorean

@OnClick(R.id.btn_scan_qr)
public void scanQR() {
    Intent intent = new Intent(requireContext(), QRActivity.clreplaced);
    ActivityOptions activityOptions = ActivityOptions.makeSceneTransitionAnimation(requireActivity());
    startActivity(intent, activityOptions.toBundle());
}

15 Source : ArchivedSubmissionDialogActivity.java
with Apache License 2.0
from saket

public static Pair<Intent, ActivityOptions> addFabTransformAndActivityOptions(Intent intent, Activity activity, FloatingActionButton fab, @ColorRes int fabColorRes, @DrawableRes int fabIconRes) {
    FabTransform.addExtras(intent, ContextCompat.getColor(activity, fabColorRes), fabIconRes);
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(activity, fab, SHARED_ELEMENT_TRANSITION_NAME);
    return Pair.create(intent, options);
}

15 Source : SwitchAnimActivity.java
with Apache License 2.0
from REBOOTERS

@Override
public void onClick(View v) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        switch(v.getId()) {
            case R.id.exlpode:
                transition = TransitionInflater.from(this).inflateTransition(R.transition.explode);
                break;
            case R.id.slide:
                transition = TransitionInflater.from(this).inflateTransition(R.transition.slide);
                break;
            default:
                break;
        }
        // 退出时使用
        getWindow().setExitTransition(transition);
        // 第一次进入时使用
        getWindow().setEnterTransition(transition);
        // 再次进入时使用
        getWindow().setReenterTransition(transition);
        Bundle bundle = ActivityOptions.makeSceneTransitionAnimation(this).toBundle();
        Intent intent = new Intent(mContext, TweenedAnimationActivity.clreplaced);
        startActivity(intent, bundle);
    }
}

15 Source : GarlandViewDetailsActivity.java
with MIT License
from Ramotion

public static void start(final GarlandViewMainActivity activity, final String name, final String address, final String url, final View card, final View avatar) {
    Intent starter = new Intent(activity, GarlandViewDetailsActivity.clreplaced);
    starter.putExtra(BUNDLE_NAME, name);
    starter.putExtra(BUNDLE_INFO, address);
    starter.putExtra(BUNDLE_AVATAR_URL, url);
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        final Pair<View, String> p1 = Pair.create(card, activity.getString(R.string.gv_transition_card));
        final Pair<View, String> p2 = Pair.create(avatar, activity.getString(R.string.gv_transition_avatar_border));
        final ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(activity, p1, p2);
        activity.startActivity(starter, options.toBundle());
    } else {
        activity.startActivity(starter);
    }
}

15 Source : DetailsActivity.java
with MIT License
from Ramotion

public static void start(final MainActivity activity, final String name, final String address, final String url, final View card, final View avatar) {
    Intent starter = new Intent(activity, DetailsActivity.clreplaced);
    starter.putExtra(BUNDLE_NAME, name);
    starter.putExtra(BUNDLE_INFO, address);
    starter.putExtra(BUNDLE_AVATAR_URL, url);
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        final Pair<View, String> p1 = Pair.create(card, activity.getString(R.string.transition_card));
        final Pair<View, String> p2 = Pair.create(avatar, activity.getString(R.string.transition_avatar_border));
        final ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(activity, p1, p2);
        activity.startActivity(starter, options.toBundle());
    } else {
        activity.startActivity(starter);
    }
}

15 Source : BaseFragment.java
with GNU General Public License v3.0
from qiusunshine

protected void startActivityByAnim(Intent intent, @NonNull View view, @NonNull String transitionName, int animIn, int animExit) {
    if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {
        intent.putExtra(START_SHEAR_ELE, true);
        ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(getActivity(), view, transitionName);
        startActivity(intent, options.toBundle());
    } else {
        startActivityByAnim(intent, animIn, animExit);
    }
}

15 Source : TransitionSharedAxisStartDemoActivity.java
with Apache License 2.0
from material-components

private void navigateToEndActivity() {
    int axis = sharedAxisHelper.getSelectedAxis();
    MaterialSharedAxis exitTransition = new MaterialSharedAxis(axis, /* forward= */
    true);
    exitTransition.addTarget(R.id.start_activity);
    getWindow().setExitTransition(exitTransition);
    MaterialSharedAxis reenterTransition = new MaterialSharedAxis(axis, /* forward= */
    false);
    reenterTransition.addTarget(R.id.start_activity);
    getWindow().setReenterTransition(reenterTransition);
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this);
    Intent intent = new Intent(this, TransitionSharedAxisEndDemoActivity.clreplaced);
    intent.putExtra(SHARED_AXIS_KEY, axis);
    startActivity(intent, options.toBundle());
}

15 Source : MainActivity.java
with GNU General Public License v3.0
from MahakAggarwal

public void animationsAndTransitions(View view) {
    switch(view.getId()) {
        case R.id.image_circle:
            Intent intent = new Intent(this, MainActivity.clreplaced);
            Explode explode = new Explode();
            explode.setDuration(400);
            getWindow().setExitTransition(explode);
            intent.putExtra(ANIMATION, EXPLODE_ANIMATION);
            ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this);
            startActivity(intent, options.toBundle());
            break;
        case R.id.image_line:
            Intent intent2 = new Intent(this, MainActivity.clreplaced);
            intent2.putExtra(ANIMATION, FADE_TRANSITION);
            Fade fade = new Fade();
            fade.setDuration(400);
            getWindow().setExitTransition(fade);
            startActivity(intent2, ActivityOptions.makeSceneTransitionAnimation(this).toBundle());
            break;
        case R.id.image_square:
            Animation rotateAnimation = AnimationUtils.loadAnimation(this, R.anim.anim_rotate);
            mYellowSquare.startAnimation(rotateAnimation);
            break;
        case R.id.image_android:
            Intent intent3 = new Intent(MainActivity.this, SecondActivity.clreplaced);
            ActivityOptions options2 = ActivityOptions.makeSceneTransitionAnimation(this, Pair.create((View) mGreenAndroid, "swap_shared_transition_android_icon"), Pair.create((View) mYellowSquare, "swap_shared_transition_square"));
            startActivity(intent3, options2.toBundle());
            break;
        default:
            break;
    }
}

15 Source : StartActivity.java
with MIT License
from ketanchoyal

private boolean profileActivity() {
    Intent toProfile = new Intent(this, ProfileActivity.clreplaced);
    Pair pair = new Pair<View, String>(mProfileImageView, "circleImage");
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, pair);
    startActivity(toProfile, options.toBundle());
    return false;
}

15 Source : SplashScreenActivity.java
with MIT License
from ketanchoyal

void gotToStart() {
    Intent toStart = new Intent(this, StartActivity.clreplaced);
    Pair pair = new Pair<View, String>(mParkerIcon, "parkerImage");
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, pair);
    startActivity(toStart, options.toBundle());
    finish();
}

15 Source : SplashScreenActivity.java
with MIT License
from ketanchoyal

void gotToLogin() {
    Intent toLogin = new Intent(this, LoginActivity.clreplaced);
    Pair pair = new Pair<View, String>(mParkerIcon, "parkerImage");
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(this, pair);
    startActivity(toLogin, options.toBundle());
    finish();
}

15 Source : WxDetailArticleFragment.java
with Apache License 2.0
from JsonChao

private void startArticleDetailPager(View view, int position) {
    if (mAdapter.getData().size() <= 0 || mAdapter.getData().size() <= position) {
        return;
    }
    articlePosition = position;
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(_mActivity, view, getString(R.string.share_view));
    JudgeUtils.startArticleDetailActivity(_mActivity, options, mAdapter.getData().get(position).getId(), mAdapter.getData().get(position).getreplacedle().trim(), mAdapter.getData().get(position).getLink().trim(), mAdapter.getData().get(position).isCollect(), false, false);
}

15 Source : MainPagerFragment.java
with Apache License 2.0
from JsonChao

private void startArticleDetailPager(View view, int position) {
    if (mAdapter.getData().size() <= 0 || mAdapter.getData().size() < position) {
        return;
    }
    // 记录点击的文章位置,便于在文章内点击收藏返回到此界面时能展示正确的收藏状态
    articlePosition = position;
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(_mActivity, view, getString(R.string.share_view));
    JudgeUtils.startArticleDetailActivity(_mActivity, options, mAdapter.getData().get(position).getId(), mAdapter.getData().get(position).getreplacedle(), mAdapter.getData().get(position).getLink(), mAdapter.getData().get(position).isCollect(), false, false);
}

15 Source : UsageDialogFragment.java
with Apache License 2.0
from JsonChao

private void startUsefulSitePager(View view, int position1) {
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(getActivity(), view, getString(R.string.share_view));
    JudgeUtils.startArticleDetailActivity(getActivity(), options, mUsefulSiteDataList.get(position1).getId(), mUsefulSiteDataList.get(position1).getName().trim(), mUsefulSiteDataList.get(position1).getLink().trim(), false, false, true);
}

15 Source : CollectFragment.java
with Apache License 2.0
from JsonChao

private void startArticleDetailPager(View view, int position) {
    if (mAdapter.getData().size() <= 0 || mAdapter.getData().size() <= position) {
        return;
    }
    ActivityOptions options = ActivityOptions.makeSceneTransitionAnimation(_mActivity, view, getString(R.string.share_view));
    JudgeUtils.startArticleDetailActivity(_mActivity, options, mAdapter.getData().get(position).getId(), mAdapter.getData().get(position).getreplacedle(), mAdapter.getData().get(position).getLink(), true, true, false);
}

See More Examples