Android 打开和关闭每个活动的过渡动画
我有一个通过切换方法打开活动的列表视图。在这种情况下,如何将活动打开和关闭转换动画应用于每个活动Android 打开和关闭每个活动的过渡动画,android,listview,android-animation,Android,Listview,Android Animation,我有一个通过切换方法打开活动的列表视图。在这种情况下,如何将活动打开和关闭转换动画应用于每个活动 String selectedValue = String.valueOf(parent.getItemAtPosition(position)); switch (selectedValue) { case "item1": { Intent myIntent = new Intent(view.getContext(), activity1.class);
String selectedValue = String.valueOf(parent.getItemAtPosition(position));
switch (selectedValue) {
case "item1": {
Intent myIntent = new Intent(view.getContext(), activity1.class);
startActivityForResult(myIntent, 0);
break;
}
只需添加
overridePendingTransition(R.anim.enter\u anim,R.anim.exitanim)在你的startActivity()
之后,只需添加overridePendingTransition(R.anim.enter\u anim,R.anim.exitanim)代码>在您的startActivity()
重写结束转换(R.anim.right\u in,R.anim.left\u out)之后;
在startActivity()之后使用此行;
右键在动画中启动布局
右出-动画关闭布局
别忘了在开发者设置中切换动画 覆盖转换(R.anim.right\u in,R.anim.left\u out);
在startActivity()之后使用此行;
右键在动画中启动布局
右出-动画关闭布局
别忘了在开发者设置中切换动画 我使用的是切换方法…插入线条后没有任何变化是否在开发人员设置中启用动画?我使用的是切换方法…插入线条后没有任何变化是否在开发人员设置中启用动画?我使用的是切换方法…插入线条后没有任何变化………startActivityForResult(myIntent,0);重写PendingTransition(R.anim.push\u right\u in,R.anim.push\u right\u out);中断;仅尝试开始触觉()只需将其包装在if语句SDK>16中。然后它显示if可替换为switch语句这是一个建议而不是一个错误。您的代码将很好地编译。我使用switch方法…插入行后没有任何更改………startActivityForResult(myIntent,0);overridePendingTransition(R.anim.push_right_in,R.anim.push_right_out);break;Try just startActivity()只需将其包装在if语句SDK>16中即可。然后它会显示if是否可替换为switch语句这是一个建议,而不是一个错误。您的代码可以正常编译。