List of usage examples for android.support.v4.app ActivityOptionsCompat toBundle
public Bundle toBundle()
From source file:com.onlyapps.sample.DetailActivity.java
public static void startActivity(Activity activity, View view, String imageUrl, int position) { Intent intent = new Intent(activity, DetailActivity.class); intent.putExtra(DetailActivity.EXTRA_PARAM_IMAGEURL, imageUrl); intent.putExtra(DetailActivity.EXTRA_PARAM_POSITION, position); ImageView image = (ImageView) view.findViewById(R.id.image); image.setDrawingCacheEnabled(true);/*from ww w.j av a 2 s .com*/ Bitmap bitmap = image.getDrawingCache(); ActivityOptionsCompat options = ActivityOptionsCompat.makeThumbnailScaleUpAnimation(view, bitmap, 0, 0); ActivityCompat.startActivity(activity, intent, options.toBundle()); image.setDrawingCacheEnabled(false); }
From source file:com.asburymotors.android.disneysocal.ui.DetailActivity.java
@TargetApi(Build.VERSION_CODES.LOLLIPOP) public static void launch(Activity activity, String attraction, View heroView) { Intent intent = getLaunchIntent(activity, attraction); if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) { ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, heroView, heroView.getTransitionName()); ActivityCompat.startActivity(activity, intent, options.toBundle()); } else {//from ww w.j a v a 2 s .c om activity.startActivity(intent); } }
From source file:com.google.samples.apps.topeka.activity.CategorySelectionActivity.java
public static void start(Activity activity, Player player, ActivityOptionsCompat options) { Intent starter = getStartIntent(activity, player); ActivityCompat.startActivity(activity, starter, options.toBundle()); }
From source file:io.gank.weixiao.component_core.util.ActivityUtils.java
public static void startActivityCompat(Context context, android.view.View shareEle, Intent intent) { ActivityOptionsCompat activityOptionsCompat = ActivityOptionsCompat.makeSceneTransitionAnimation( (Activity) context, shareEle, context.getString(R.string.cover_image)); ActivityCompat.startActivity((Activity) context, intent, activityOptionsCompat.toBundle()); }
From source file:com.hufeiya.SignIn.activity.CategorySelectionActivity.java
public static void start(Activity activity, User user, ActivityOptionsCompat options) { Intent starter = getStartIntent(activity, user); ActivityCompat.startActivity(activity, starter, options.toBundle()); }
From source file:com.gc.markdown.utils.ViewUtils.java
public static void startActivity(Intent intent, Activity activity, View sharedElement, String sharedElementName) { ActivityOptionsCompat optionsCompat = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, sharedElement, sharedElementName); try {// ww w . j a v a2 s . co m ActivityCompat.startActivity(activity, intent, optionsCompat.toBundle()); //? } catch (IllegalArgumentException e) { activity.startActivity(intent);// ? } }
From source file:com.ks.coordinatorlayoutdemo.DetailActivity.java
public static void navigate(AppCompatActivity activity, View transitionImage, ViewModel viewModel) { Intent intent = new Intent(activity, DetailActivity.class); intent.putExtra(EXTRA_IMAGE, viewModel.getImage()); intent.putExtra(EXTRA_TITLE, viewModel.getText()); intent.putExtra(EXTRA_DESC, viewModel.getDesc()); ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, transitionImage, EXTRA_IMAGE); ActivityCompat.startActivity(activity, intent, options.toBundle()); }
From source file:com.murrayc.galaxyzoo.app.UiUtils.java
public static Bundle getTransitionOptionsBundle(final Activity activity, final View sharedElementView) { final ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, sharedElementView, activity.getString(R.string.transition_subject_image)); return options.toBundle(); }
From source file:com.antonioleiva.materialeverywhere.DetailActivity.java
public static void launch(BaseActivity activity, View transitionView, String url) { ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, transitionView, EXTRA_IMAGE);//from www .j a va2 s . c o m Intent intent = new Intent(activity, DetailActivity.class); intent.putExtra(EXTRA_IMAGE, url); ActivityCompat.startActivity(activity, intent, options.toBundle()); }
From source file:com.antonioleiva.materializeyourapp.DetailActivity.java
public static void navigate(AppCompatActivity activity, View transitionImage, ViewModel viewModel) { Intent intent = new Intent(activity, DetailActivity.class); intent.putExtra(EXTRA_IMAGE, viewModel.getImage()); intent.putExtra(EXTRA_TITLE, viewModel.getText()); ActivityOptionsCompat options = ActivityOptionsCompat.makeSceneTransitionAnimation(activity, transitionImage, EXTRA_IMAGE); ActivityCompat.startActivity(activity, intent, options.toBundle()); }