gpt4 book ai didi

android - java.lang.NoSuchMethodError : android. View .Window.getSharedElementEnterTransition

转载 作者:太空狗 更新时间:2023-10-29 13:21:23 25 4
gpt4 key购买 nike

我正在为 Android API 级别 19 及更高级别处理转换。我也向项目添加了支持库,并使用了 getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS) &getWindow().requestFeature(Window.FEATURE_ACTIVITY_TRANSITIONS) 标志。但我仍然收到方法 getSharedElementEnterTransition() 的 java.lang.NoSuchMethodError。谁能告诉我包含 API 级别 19 的转换方法的解决方案??

代码如下:

@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
getWindow().requestFeature(Window.FEATURE_ACTIVITY_TRANSITIONS);
setContentView(R.layout.prescription);
mPresLayout=(RelativeLayout)findViewById(R.id.pres_layout);
mPres_text=(TextView)findViewById(R.id.pres_text);
ViewCompat.setTransitionName(mPresLayout, PRESLAYOUT_NAME);
ViewCompat.setTransitionName(mPres_text, PRESLAYOUT_TEXT);
addTransitionListener();
getWindow().setAllowEnterTransitionOverlap(false);
getWindow().setAllowReturnTransitionOverlap(false);
getWindow().setSharedElementExitTransition(null);
getWindow().setSharedElementReenterTransition(reenterTransition());
}

最佳答案

它适用于 API 21 及更高版本。API 19 无法识别它。

关于android - java.lang.NoSuchMethodError : android. View .Window.getSharedElementEnterTransition,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28300911/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com