Quá trình chuyển đổi Android giống nhau cho phát nổ và trượt. Thực ra tôi không nghĩ rằng hoạt ảnh của nó đang hoạt động. Ngoài ra thời gian không phải là 6 giây. Làm thế nào tôi có thể sửa chữa nó?Hoạt ảnh chuyển tiếp trên Android hiện không hoạt động
Mã được lấy từ here.
public class MainActivity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
getWindow().requestFeature(Window.FEATURE_CONTENT_TRANSITIONS);
Transition ts = new Slide(); //Slide(); //Explode();
ts.setDuration(6000);
getWindow().setEnterTransition(ts);
getWindow().setExitTransition(ts);
setContentView(R.layout.activity_main_activity);
}
@Override
public void onBackPressed() {
super.onBackPressed();
finishAfterTransition();
}
Style-v21.xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="BaseAppTheme" parent="android:Theme.Material.Light">
<item name="android:colorControlHighlight">#0000AA</item>
<item name="android:navigationBarColor">#0000AA</item>
<item name="android:colorPrimaryDark">#0000AA</item>
<item name="android:colorPrimary">#0000FF</item>
<item name="android:colorAccent">#00FF00</item>
<item name="android:windowBackground">@android:color/black</item>
<item name="android:textColorPrimary">@android:color/white</item>
<item name="android:windowContentTransitions">true</item>
<item name="android:windowAllowEnterTransitionOverlap">true</item>
<!-- specify enter and exit transitions -->
<item name="android:windowEnterTransition">@transition/explode</item>
<item name="android:windowExitTransition">@transition/explode</item>
</style>
</resources>
Tôi cũng gặp vấn đề này! Mặc dù câu trả lời được chấp nhận giải quyết được vấn đề tôi muốn biết tại sao mã của bạn không hoạt động. – nilsi
Sự cố này đã được giải quyết chưa? Tôi cũng đang gặp vấn đề tương tự. – Brian