2222 */
2323public class ActivityActivity extends BaseBackActivity {
2424
25+ View viewSharedElement ;
26+
2527 public static void start (Context context ) {
2628 Intent starter = new Intent (context , ActivityActivity .class );
2729 context .startActivity (starter );
@@ -41,8 +43,9 @@ public int bindLayout() {
4143 @ Override
4244 public void initView (Bundle savedInstanceState , View view ) {
4345 getToolBar ().setTitle (getString (R .string .demo_activity ));
44-
45- findViewById (R .id .btn_launch_image_activity ).setOnClickListener (this );
46+ viewSharedElement = findViewById (R .id .view_shared_element );
47+ findViewById (R .id .btn_start_image_activity ).setOnClickListener (this );
48+ findViewById (R .id .btn_shared_element ).setOnClickListener (this );
4649 findViewById (R .id .btn_finish_all_activity ).setOnClickListener (this );
4750 TextView tvAboutActivity = (TextView ) findViewById (R .id .tv_about_activity );
4851 tvAboutActivity .setText ("Is ImageActivity Exists: " + ActivityUtils .isActivityExists (Config .PKG , ImageActivity .class .getName ())
@@ -59,9 +62,12 @@ public void doBusiness() {
5962 @ Override
6063 public void onWidgetClick (View view ) {
6164 switch (view .getId ()) {
62- case R .id .btn_launch_image_activity :
65+ case R .id .btn_start_image_activity :
6366 ActivityUtils .startActivity (Config .PKG , ImageActivity .class .getName ());
6467 break ;
68+ case R .id .btn_shared_element :
69+ ActivityUtils .startActivity (this , SharedElementActivityActivity .class , viewSharedElement );
70+ break ;
6571 case R .id .btn_finish_all_activity :
6672 ActivityUtils .finishAllActivities ();
6773 break ;
0 commit comments