首页 > 系统 > Android > 正文

Android开发之5.0activity跳转时共享元素的使用方法

2019-10-22 18:16:55
字体:
来源:转载
供稿:网友

在两个activity中的xml文件中编写下面的ImageView,主要的就是transitionName属性必须使用相同的属性。

<ImageView    android:id="@+id/item_image"    android:layout_width="100dp"    android:layout_height="140dp"    android:layout_margin="10dp"    android:transitionName="transitionImg"    android:src="@mipmap/qq"    />

在第一个activity中实现下面代码就可以实现了

 @Override  protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_main);    iv= (ImageView) findViewById(R.id.item_image);  }  public void click(View view)  {    if (android.os.Build.VERSION.SDK_INT > 20) {      intent = new Intent(this,HomeActivity.class);      startActivity(intent, ActivityOptions.makeSceneTransitionAnimation(MainActivity.this, iv, "transitionImg").toBundle());    } else {      startActivity(intent);    }  }

以上这篇Android开发之5.0activity跳转时共享元素的使用方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持VEVB武林网。


注:相关教程知识阅读请移步到Android开发频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表