项目:android-proguards
文件:SearchActivity.java
Transition getTransition(@TransitionRes int transitionId) {
Transition transition = transitions.get(transitionId);
if (transition == null) {
transition = TransitionInflater.from(this).inflateTransition(transitionId);
transitions.put(transitionId,transition);
}
return transition;
}
项目:TransitionHelper
文件:TransitionHelper.java
@SuppressWarnings("unchecked")
public static void transitionTo(AppCompatActivity from,Intent intent,@TransitionRes int transition,View... sharedElements) {
final Pair<View,String>[] pairs = createSafeTransitionParticipants(from,true,getPairs(sharedElements));
ActivityOptionsCompat transitionActivityOptions = ActivityOptionsCompat.makeSceneTransitionAnimation(from,pairs);
intent.putExtra(TRANSITION_ID,transition);
from.startActivity(intent,transitionActivityOptions.toBundle());
}
项目:TransitionHelper
文件:TransitionHelper.java
@SuppressWarnings("unchecked")
public static void transitionTo(Fragment from,String>[] pairs = createSafeTransitionParticipants(from.getActivity(),getPairs(sharedElements));
ActivityOptionsCompat transitionActivityOptions = ActivityOptionsCompat.makeSceneTransitionAnimation(from.getActivity(),transitionActivityOptions.toBundle());
}
项目:TransitionHelper
文件:TransitionHelper.java
@SuppressWarnings("unchecked")
public static void transitionToForResult(AppCompatActivity from,int requestCode,transition);
from.startActivityForResult(intent,requestCode,transitionActivityOptions.toBundle());
}
项目:TransitionHelper
文件:TransitionHelper.java
@SuppressWarnings("unchecked")
public static void transitionToForResult(Fragment from,transitionActivityOptions.toBundle());
}
项目:plaid
文件:SearchActivity.java
Transition getTransition(@TransitionRes int transitionId) {
Transition transition = transitions.get(transitionId);
if (transition == null) {
transition = TransitionInflater.from(this).inflateTransition(transitionId);
transitions.put(transitionId,transition);
}
return transition;
}
项目:Melophile
文件:SearchActivity.java
private Transition getTransition(@TransitionRes int transitionId) {
TransitionInflater inflater=TransitionInflater.from(this);
return inflater.inflateTransition(transitionId);
}
项目:android_fragments
文件:BaseFragment.java
/**
* Inflates a desired Transition from the specified <var>resource</var>.
*
* @param resource Resource id of the desired transition to inflate.
* @return Inflated transition or {@code null} if the current API level does not support transitions
* or this fragment is not attached to its parent context.
* @see TransitionInflater#inflateTransition(int)
*/
@Nullable
protected Transition inflateTransition(@TransitionRes int resource) {
final Activity activity = getActivity();
return activity != null && FragmentPolicies.TRANSITIONS_SUPPORTED ? TransitionInflater.from(activity).inflateTransition(resource) : null;
}
项目:android_fragments
文件:FragmentUtils.java
/**
* Inflates a desired Transition from the specified <var>resource</var>.
*
* @param context Context used for inflation process.
* @param resource Resource id of the desired transition to inflate.
* @return Inflated transition or {@code null} if the current API level does not support transitions.
* @see TransitionInflater#inflateTransition(int)
* @see #inflateTransitionManager(Context,int,ViewGroup)
*/
@Nullable
@SuppressLint("NewApi")
public static Transition inflateTransition(@NonNull final Context context,@TransitionRes final int resource) {
return FragmentPolicies.TRANSITIONS_SUPPORTED ? TransitionInflater.from(context).inflateTransition(resource) : null;
}
项目:android_fragments
文件:FragmentUtils.java
/**
* Inflates a desired TransitionManager from the specified <var>resource</var>.
*
* @param context Context used for inflation process.
* @param resource Resource id of the desired transition manager to inflate.
* @param sceneRoot Root of the scene for which to inflate transition manager.
* @return Inflated transition manager or {@code null} if the current API level does not support
* transitions.
* @see TransitionInflater#inflateTransitionManager(int,ViewGroup)
* @see #inflateTransition(Context,int)
*/
@Nullable
@SuppressLint("NewApi")
public static TransitionManager inflateTransitionManager(@NonNull final Context context,@TransitionRes final int resource,@NonNull final ViewGroup sceneRoot) {
return FragmentPolicies.TRANSITIONS_SUPPORTED ? TransitionInflater.from(context).inflateTransitionManager(resource,sceneRoot) : null;
}
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。