Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/drupal/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 在Android中将浮动操作按钮转换为活动_Java_Android_Material Design_Floating Action Button_Activity Transition - Fatal编程技术网

Java 在Android中将浮动操作按钮转换为活动

Java 在Android中将浮动操作按钮转换为活动,java,android,material-design,floating-action-button,activity-transition,Java,Android,Material Design,Floating Action Button,Activity Transition,我有一个浮动的动作按钮,当按下时,开始一个新的活动 有没有一种方法可以像谷歌的材料设计指南那样对其进行动画制作?我说的是类似于(from)的东西。参考下面的lib项目,它与您在这个问题中共享视频相同 也许这对你有帮助 因为我已经在anim文件夹中创建了一个文件 right_bottom_up.xml <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.andr

我有一个浮动的动作按钮,当按下时,开始一个新的活动


有没有一种方法可以像谷歌的材料设计指南那样对其进行动画制作?我说的是类似于(from)的东西。

参考下面的lib项目,它与您在这个问题中共享视频相同


也许这对你有帮助

因为我已经在anim文件夹中创建了一个文件

right_bottom_up.xml

 <?xml version="1.0" encoding="utf-8"?>
<translate
    xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="@integer/time_fade"
    android:fromXDelta="100%p"
    android:fromYDelta="100%p"
    android:toYDelta="0%p"
    android:toXDelta="0%">
</translate>
在第二个活动onBackPress()中,写下这一行

    overridePendingTransition(R.anim.no_animation, R.anim.slide_down_back);

这看起来像一个“圆形显示动画”。请看@Floern它不是一个完全不同的循环显示动画,因为它先向左扩展,然后像一个正常的活动动画一样向上扩展@Floern参考这个@Rohitashvjain我不是想显示一个视图或一个片段,我说的是一个完全不同的活动我在答案中添加了一个libs项目链接,检查这个。仍然不是我需要的,这将展开一个“材质表”,我需要开始一个新的活动有没有办法将其与圆形展示动画结合起来?我工作不多,但您可以查看以下内容:
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
    android:duration="@integer/time_fade"
    android:fromYDelta="0%p"
    android:toYDelta="100%p"></translate>
 overridePendingTransition(R.anim.right_bottom_up, R.anim.no_animation);
    overridePendingTransition(R.anim.no_animation, R.anim.slide_down_back);