這裏的***享組件動畫效果是指將前面壹個Activity的某個子View與後面壹個Activity的某個子View之間有過渡效果,即在這種過度效果下實現Activity的跳轉操作。那麽如何實現兩個組件View之間實現過渡效果呢?
1、在Activity a中的button按鈕(或其他)設置android:transitionName="(任意值)"屬性
2、 在Activity b的布局文件中為組件定義transitionName屬性,這樣這兩個組件相當於有了過度對應關系,這裏需要註意的是這兩個組件的transitionName屬性的值必須是相同的。
3、
Intent intent = new Intent(MainActivity.this, FiveActivity.class); ? startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(MainActivity.this, button5, "( transitionName屬性的值) ").toBundle())