本文整理了Java中android.view.Window.setAllowEnterTransitionOverlap()
方法的一些代码示例,展示了Window.setAllowEnterTransitionOverlap()
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Window.setAllowEnterTransitionOverlap()
方法的具体详情如下:
包路径:android.view.Window
类名称:Window
方法名:setAllowEnterTransitionOverlap
暂无
代码示例来源:origin: com.albedinsky.android/ui-transition
/**
* Specifies a boolean flags for a window of the specified <var>activity</var> determining whether
* an enter or return transition can overlap or not based on the requested values for this
* navigational transition.
* <p>
* <b>Note</b>, that for pre {@link Build.VERSION_CODES#LOLLIPOP LOLLIPOP} Android
* versions this method does nothing.
*
* @param activity The activity for which window to specify whether an enter or return transition
* can overlap or not.
* @see Window#setAllowEnterTransitionOverlap(boolean)
* @see Window#setAllowReturnTransitionOverlap(boolean)
*/
@SuppressLint("NewApi")
public void configureTransitionsOverlapping(@NonNull Activity activity) {
if (!UiConfig.MATERIALIZED) return;
final Window window = activity.getWindow();
if (mAllowEnterTransitionOverlap != null)
window.setAllowEnterTransitionOverlap(mAllowEnterTransitionOverlap);
if (mAllowReturnTransitionOverlap != null)
window.setAllowReturnTransitionOverlap(mAllowReturnTransitionOverlap);
}
代码示例来源:origin: com.albedinsky.android/ui
/**
* Specifies a boolean flags for a window of the specified <var>activity</var> determining whether
* an enter or return transition can overlap or not based on the requested values for this
* navigational transition.
* <p>
* <b>Note</b>, that for pre {@link Build.VERSION_CODES#LOLLIPOP LOLLIPOP} Android
* versions this method does nothing.
*
* @param activity The activity for which window to specify whether an enter or return transition
* can overlap or not.
* @see Window#setAllowEnterTransitionOverlap(boolean)
* @see Window#setAllowReturnTransitionOverlap(boolean)
*/
@SuppressLint("NewApi")
public void configureTransitionsOverlapping(@NonNull Activity activity) {
if (!UiConfig.MATERIALIZED) return;
final Window window = activity.getWindow();
if (mAllowEnterTransitionOverlap != null)
window.setAllowEnterTransitionOverlap(mAllowEnterTransitionOverlap);
if (mAllowReturnTransitionOverlap != null)
window.setAllowReturnTransitionOverlap(mAllowReturnTransitionOverlap);
}
代码示例来源:origin: blundell/QuickSand
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setAllowEnterTransitionOverlap(true);
Transition transition = getTransition();
Quicksand.trap(FromHereActivity.KEY_MY_ACTIVITY_TRANSITION, transition);
getWindow().setEnterTransition(transition);
setContentView(R.layout.activity_to_here);
}
代码示例来源:origin: fasteque/rgb-tool
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().setEnterTransition(new Explode());
getWindow().setExitTransition(new Fade());
getWindow().setAllowEnterTransitionOverlap(true);
}
内容来源于网络,如有侵权,请联系作者删除!