腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
视频
沙龙
1
回答
如何在MotionLayout中更改启动ConstraintSet?
android
、
android-motionlayout
我在MotionLayout中有多个ConstraintSet,其中一个是默认的起始点。 如何将其他ConstraintSet中的一个设置为起点?
浏览 43
提问于2021-04-18
得票数 0
3
回答
MotionLayout以编程方式跳转到末尾ConstraintSet
android
、
android-motionlayout
在MotionLayout中有一个跳到XML中的end ConstraintSet的选项。 <Transition app:autoTransition="jumpToEnd" motion:constraintSetEnd="@+id/constraintStart" motion:constraintSetStart="@+id/constraintEnd" motion:duration="300" /> 这可以通过编程来完成吗?
浏览 0
提问于2020-07-21
得票数 1
1
回答
如果滑动速度足够快,则不会调用MotionLayout.TransitionListener
android
、
kotlin
、
android-motionlayout
我一直在摆弄MotionLayout,我注意到,虽然一切都很好,但如果我滚动得足够快,TransitionListener就不会被调用。 布局是这样的(省略了不相关的部分): <MotionLayout> <TextView /> <TextView /> <NestedScrollView /> </MotionLayout> 两个TextView的动画是基于NestedScrollView的滚动,具有如下的布局描述: <MotionScene> <Transition
浏览 86
提问于2021-05-03
得票数 1
1
回答
我可以从constraintSet获得MotionLayout,它使用布局来创建constraintSet到场景中
android
、
android-constraintlayout
、
android-motionlayout
我使用MotionLayout作为动画view1。 我希望以编程方式将约束view1更改为view2。 我想在场景中使用不同的布局,而不是使用ConstrainsSet 所以,我有: res/xml/activity_scene.xml <Transition android:id="@+id/transition1" motion:constraintSetStart="@layout/activity_state1" motion:constraintSetEnd="@layout/activity
浏览 4
提问于2021-03-31
得票数 0
1
回答
ViewStub在MotionLayout中保持不可见
android
、
android-constraintlayout
、
android-motionlayout
我有一个现有的ConstraintLayout,它有一些视图和一个ViewStub。我把它转换成MotionLayout,但是ViewStub不会出现。 我有以下布局: <MotionLayout app:layoutDescription="@xml/motion_scene"> <Button id="button01"/> <ViewStub id="stub" inflatedId="merger"/> </MotionLayout> 对于给定的运动场景: &
浏览 6
提问于2019-12-03
得票数 2
1
回答
安卓MotionLayout +回收站,回收视图中的视图不可点击
android
、
animation
、
android-recyclerview
、
android-motionlayout
我正在用RecyclerView播放MotionLayout,.xml中的结构就像 <ConstraintLayout> <MotionLayout> <OtherView...> <RecylerView> </RecylerView> </MotionLayout> </ConstraintLayout> MotionLayout的一种行为是在向上和向下拖动MotionLayout时,RecyclerView遵循向上和向下伸缩到顶部
浏览 4
提问于2020-09-10
得票数 0
回答已采纳
1
回答
如何利用运动布局设置ImageView的位置
android
、
android-animation
、
android-motionlayout
我知道如何将对象(例如图像视图)从起点移动到终点, ((MotionLayout)findViewById(R.id.motionLayout)).transitionToEnd(); 但是当我点击一个按钮时,如何将对象移动到keyPosition呢? 如果不可能,我必须使用哪些工具来做到这一点? 运动布局代码: motion_06_keyframe.xml <androidx.constraintlayout.motion.widget.MotionLayout xmlns:android="http://schemas.android.com/apk/res/an
浏览 4
提问于2020-03-24
得票数 1
回答已采纳
1
回答
如何在KeyAttribute中编程改变MotionLayout中的旋转
android-animation
我需要改变旋转从30到-30度,而运动场景重复。如何通过编程实现这一点? R.xml.scene_01: <MotionScene xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:motion="http://schemas.android.com/apk/res-auto" android:layout_width=
浏览 2
提问于2018-08-07
得票数 2
2
回答
Android MotionLayout转换监听器未调用
android
、
android-layout
、
kotlin
、
android-transitions
、
android-motionlayout
我在做幻灯片动画。为此,我使用MotionLayout和包含两个ConstraintSet的MotionScene。 幻灯片动画效果很好。但是,我在LogCat中得到了一个错误: E/MotionLayout:警告没有应用程序:layoutDescription标记 view_slider.xml <androidx.constraintlayout.motion.widget.MotionLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://
浏览 0
提问于2019-04-11
得票数 11
1
回答
为什么两个移动布局同时启动,但连续执行?
android
、
android-motionlayout
我基于MotionLayout创建了两个基本一致的动画,一个是向上滑动的,另一个是向下滑动的。我同时启动了这两个动画,但有时它们不同步,更像是动画是连续执行的。是否有任何API来同步它们? <?xml version="1.0" encoding="utf-8"?> <MotionScene xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-aut
浏览 4
提问于2021-11-27
得票数 0
回答已采纳
1
回答
当手动将进度设置为MotionLayout时,它将清除所有约束
android
、
android-layout
、
android-constraintlayout
我有两个小部件的MotionLayout,一个是用MotionLayout描述的,第二个场景文件. 布局文件: <android.support.constraint.motion.MotionLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="@+id/motion_layout" android:l
浏览 0
提问于2018-08-20
得票数 7
回答已采纳
1
回答
我的闪屏不显示动画,没有打开下一个屏幕就停止(片段)
android
、
kotlin
、
animation
、
splash-screen
、
android-fragmentactivity
我首先创建了我的入职片段,然后创建了我的动画启动screen.However,当我运行我的应用程序时,我的启动屏幕没有显示动画,并且没有打开下一个片段就停止了 这是我的闪屏代码 ''' 类SplashActivity : AppCompatActivity() { private lateinit var binding: ActivitySplashBinding override fun onCreate(savedInstanceState: Bundle?) { super.onCreate(savedInstanceState) suppo
浏览 31
提问于2021-11-28
得票数 0
2
回答
MotionLayout中的默认状态是什么?
android
、
android-motionlayout
我找不到关于MotionScene在MotionLayout中的默认状态的任何文档。 我有简单的MotionScene,如下所示 <?xml version="1.0" encoding="utf-8"?> <MotionScene xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <Transition
浏览 2
提问于2019-09-17
得票数 2
回答已采纳
2
回答
将布局滑动到屏幕中央(滑动),然后向上或向下滑动。
android
、
android-animation
、
android-constraintlayout
、
android-motionlayout
需要帮助创建类似google地图中的“探索”按钮的布局 通过单击屏幕底部的按钮,面板将从屏幕底部到中间显示(包括动画)。 然后需要提供对面板上下滑动的能力。 我几乎是通过MotionLayout(alpha-2)完成的,另一种解决方案也很好。 <MotionScene xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"> <Transi
浏览 0
提问于2018-10-31
得票数 3
回答已采纳
2
回答
按顺序播放动画-运动布局
android
、
animation
、
android-motionlayout
到目前为止,我已经阅读了关于MotionLayout (官方文档)的所有可用文档、它上的示例、一个非常复杂的示例以及许多网站中的其他示例。到目前为止,我没有做到的是如何一个一个地播放/启动动画。 KeyPosition和KeyAttribute可能是答案,但我没有找到任何解释如何使用它们的示例/文档。 这是MotionScene布局: <?xml version="1.0" encoding="utf-8"?> <MotionScene xmlns:android="http://schemas.android.com/apk
浏览 2
提问于2020-03-22
得票数 4
1
回答
如何在jetpack compose中使用MotionLayout,MotionScene,ConstraintSet?
android
、
android-animation
、
android-jetpack-compose
、
android-motionlayout
、
constraintset
我正在尝试在jetpack compose中实现类似于这个动画的东西,从我的观点来看,直到这一点让我觉得我应该使用MotionLayout,ConstraintSet,MotionScene,但是很差,我没有得到太多。 有没有人能给我一些例子或者更好的文档?
浏览 23
提问于2021-11-04
得票数 1
1
回答
编排Android运动布局动画
android
、
android-animation
、
android-motionlayout
我有一个xml布局,我想在用户单击按钮时实现一些动画,所以我想使用带有MotionScene的新MotionLayout。在布局中,我有一个必须向上滑动的背景FrameLayout和一个必须在用户点击时出现的ImageView (alpha属性动画);问题是,首先布局应该向上滑动,然后ImageView出现,但在MotionScene的过渡中,我只能指定开始ConstraintSet和结束ConstraintSet,而不是中间的ConstraintSet;我想使用KeyAttributes,但他们不让我设置背景布局的高度,如果我使用它们并将translationY属性设置为(例如)动画的50
浏览 13
提问于2019-03-09
得票数 0
回答已采纳
1
回答
MotionLayout setTransition()总是调用transitionToStart()
android
、
android-motionlayout
使用MotionLayout,我需要临时转换到加载状态 (ConstraintSet),通过调用: motionLayout.transitionToState(R.id.state_loading) 然后,我想转换回在我的Transition XML中声明的默认MotionScene: motionLayout.transitionToState(R.id.state_expanded) 当我想通过设置一个endState调用来恢复默认行为时,问题就出现了: motionLayout.setTransition(R.id.state_expanded, R.id.state_collapse
浏览 0
提问于2019-07-12
得票数 3
1
回答
MotionLayout keyTrigger无法正常工作?
android
、
android-motionlayout
我有MotionLayout xml文件 <androidx.constraintlayout.motion.widget.MotionLayout android:id="@+id/motionLayout" android:layout_width="match_parent" android:layout_height="match_parent" android:background="#1e376b" app:layoutDescription="@xml/motio
浏览 15
提问于2020-02-10
得票数 2
2
回答
当子视图高度>0时,父高度为0
android
、
android-motionlayout
我有一个带有FrameLayout的布局,在FrameLayout中,有2个RelativeLayout。我将这个布局包含到activity_main.xml by include标签中。 activity_main.xml是一个MotionLayout,而这个“包含布局”是MotionLayout的子级。 我已经定义了一个ConstraintSet,在这个ConstraintSet中,我已经为这个“包含布局”(width=match_parent,height=wrap_content,bottomToBottomOfParent)定义了Constraint。 在代码中,我按条件在Relat
浏览 23
提问于2021-09-14
得票数 0
1
回答
Android MotionLayout: MotionScene未触发
android
、
android-layout
、
android-animation
、
android-constraintlayout
、
android-motionlayout
我使用MotionLayout构建了一个非常简单的示例,但出于某种原因, onClick没有触发动画。 我遗漏了什么?? 我有以下布局: <androidx.constraintlayout.motion.widget.MotionLayout android:layout_height="match_parent" android:layout_width="match_parent" app:layoutDescription="@xml/scene_substitution" xmlns:android
浏览 1
提问于2019-12-13
得票数 0
回答已采纳
2
回答
运动布局动画不播放
android
、
android-motionlayout
我有一个运动布局,我想当动画结束,启动另一个活动。所以我有两个问题: I为运动布局创建此描述文件: <Transition android:id="@+id/starttoend" motion:constraintSetEnd="@+id/end" motion:constraintSetStart="@id/start" motion:duration="800" /> <Transition android:id="@+id/deley"
浏览 7
提问于2020-08-31
得票数 0
1
回答
安卓MotionLayout无法在真实设备上显示动画
java
、
android
、
kotlin
、
animation
我在Android Studio4.0的MotionLayout编辑器中创建动画。 我有这个动画场景: <?xml version="1.0" encoding="utf-8"?> <MotionScene xmlns:android="http://schemas.android.com/apk/res/android" xmlns:motion="http://schemas.android.com/apk/res-auto"> <Transition
浏览 23
提问于2020-06-02
得票数 0
1
回答
MotionLayout作为CoordinatorLayout的父级打破了滚动
android-coordinatorlayout
、
android-motionlayout
当CoordinatorLayout在MotionLayout内部使用时,当屏幕滚动一些视图请求布局(通过requestLayout()函数)时,其余的滚动就会中断。 布局结构是: <MotionLayout> <View/> <!-- Animated with motion scene --> <CoordinatorLayout> <AppBarLayout> <ImageView/> <!-- Requests layout -->
浏览 1
提问于2021-02-01
得票数 2
回答已采纳
2
回答
无法在Motionlayout \ Android中的两个不同元素上预先形成两个操作
android
、
android-studio
、
kotlin
、
android-motionlayout
我有一个动作布局,在它下面的元素之间来回移动,当它被滑动时显示它,这个元素(仪表板)有一个滑动的图像,让用户知道它是可滑动的。这里的问题是,我希望“向上滑动箭头”在被滑动后消失。 但是我面临着几个问题:除了下面的元素,运动布局不能识别其他元素,所以运动布局似乎不能对多个元素进行转换。 所以我不能用仪表板运动布局来隐藏滑动后的图像,我试过了,但是它没有工作,也没有给我任何错误。 我也不能将滑动图像转换成运动布局,因为它无法识别仪表板 所以我想我应该用编程的方式来做。每当仪表板(黑色的)元素被滑动时,滑动向上的图像被设置为不可见,但是在开始设置之后,仪表板元素现在会忽略从运
浏览 1
提问于2021-09-12
得票数 2
回答已采纳
1
回答
如何在Java代码MotionLayout中设置状态结束
android
、
android-motionlayout
我使用MotionLayout 我想在Java中管理ConstraintSet的@+id/end 例如 <ConstraintSet android:id="@+id/end"> <Constraint android:id="@+id/item_c" motion:layout_constraintWidth_percent="0.5" motion:layout_constraintEnd_toEndOf="parent"
浏览 54
提问于2021-07-03
得票数 0
回答已采纳
1
回答
OnSwipe dragUp不使用MotionLayout中的子视图
android
、
android-animation
、
bottom-sheet
、
android-motionlayout
、
android-motionscene
我想使用MotionLayout来实现我的活动中的底部表。 运动场景: <MotionScene xmlns:android="http://schemas.android.com/apk/res/android" xmlns:motion="http://schemas.android.com/apk/res-auto"> <Transition motion:constraintSetEnd="@+id/end" motion:constraintSetStart="
浏览 1
提问于2021-10-20
得票数 3
回答已采纳
2
回答
运动布局,而不是它的直接子的动画视图。
android
、
animation
、
android-motionlayout
、
android-motionscene
我最近尝试了MotionLayout,当一个按钮是MotionLayout的直接子元素时,它工作得很好,但是相同的动作场景不起作用,当我将按钮放在另一个布局中时,父布局仍然是MotionLayout。 第一个布局,其中按钮是直接子:- <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.motion.widget.MotionLayout xmlns:android="http://schemas.android.com/apk/res/android
浏览 2
提问于2020-09-27
得票数 3
4
回答
淡入、淡出在MotionLayout中不起作用
android
、
android-transitions
、
android-motionlayout
我尝试使用alpha和motionLayout来实现淡入、淡出的效果,但似乎不起作用。 这是我想淡入的imageView。 <ImageView android:id="@+id/tijeras" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_marginStart="8dp" android:layout_marginTop="16dp
浏览 38
提问于2019-07-18
得票数 6
1
回答
MotionLayout和ConstraintLayout不围绕孩子的身高设置动画
android
、
android-recyclerview
、
android-constraintlayout
、
android-transitions
、
android-motionlayout
当我在RecyclerView中玩MotionLayouts时,我注意到如果他们的孩子身高发生变化,MotionLayouts就不会对他们的孩子进行动画包裹。 重现该行为的一种简单方法是使用以下布局: <FrameLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:layout_width="match_parent"
浏览 1
提问于2018-08-23
得票数 13
3
回答
如何在使用MotionLayout时将色调指定为ImageView上的自定义属性
android
、
android-constraintlayout
如何在使用MotionLayout时将色调颜色指定为imageView的自定义属性。目前,我只能在我的MotionScene xml文件中指定自定义背景色: <ConstraintSet android:id="@+id/end"> <Constraint android:id="@+id/imageView" android:layout_width="180dp" android:layout_height="180dp" motion:
浏览 1
提问于2018-08-06
得票数 5
2
回答
MotionLayout - OnSwipe不支持ViewPager2/RecyclerView
android
、
android-animation
、
android-constraintlayout
、
android-motionlayout
onSwipe手势在ViewPager2/RecyclerView中不起作用,但是如果我用ImageView替换ViewPager2/RecyclerView,它就可以正常工作了。 activity_main.xml <androidx.constraintlayout.motion.widget.MotionLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto"
浏览 3
提问于2020-03-03
得票数 4
1
回答
MotionLayout在设置动画时未调整大小
android
、
android-layout
、
android-motionlayout
我有这样的看法: <androidx.constraintlayout.motion.widget.MotionLayout android:id="@+id/expandableModes" android:layout_width="200dp" android:layout_height="200dp" android:paddingBottom="5dp"
浏览 28
提问于2021-01-26
得票数 0
回答已采纳
4
回答
如何在循环视图中使用运动布局
android
、
android-recyclerview
、
scroll
、
swipe
、
android-motionlayout
尝试将MotionLayout与RecyclerView结合使用, 当滚动时,应用程序正因错误而崩溃: android.content.res.Resources$NotFoundException:无法找到资源ID #0 0xffffffff 片段布局代码是 <android.support.constraint.motion.MotionLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.c
浏览 1
提问于2019-03-11
得票数 5
2
回答
在使用运动布局时开始与UI交互后,进度条可见性重置
android
、
xml
、
android-constraintlayout
、
android-motionlayout
ConstraintLayout版本:2.0.0-字母3 所以我正在使用MotionLayout,我想要创建类似于此的东西。 我想实现当用户进入活动时,当我加载数据(需要一些时间)时,有ProgressBar旋转,我希望ProgressBar隐藏。 我的问题是,当我开始与UI交互时,ProgressBar状态被重置并再次可见。 在用户开始与progressBar交互之后,我应该如何防止它开始显示呢? 这里是一个简化的版本 layout file <androidx.constraintlayout.motion.widget.MotionLayout xmlns:android="
浏览 0
提问于2019-02-20
得票数 5
回答已采纳
2
回答
MotionLayout:多个累积转换
android
、
android-motionlayout
我正在使用MotionLayout,并尝试应用一系列转换(在MotionScene文件中定义)。例如Transition1改变了View1的位置,然后Transition2随后改变了View2的位置。我看到的问题是Transition2导致View1恢复到它的原始布局。我使用对transitionToState()的调用来触发转换(我还尝试使用setTransition()显式地为转换提供开始/结束状态,然后调用transitionToEnd())。 我在上看到这样的评论 如果不为视图提供结束约束,它将消失。发生这种情况是因为库不知道应该在动画结束时应用哪些约束 是否有必要在Transiti
浏览 77
提问于2019-03-07
得票数 1
回答已采纳
1
回答
带有BottomSheetBehaviour的MotionLayout中的RecyclerView在触摸RecyclerView时不能滚动
android
、
android-fragments
、
android-recyclerview
、
bottom-sheet
、
android-motionlayout
recyclerview在带有BottomSheetBehaviour的MotionLayout中,当用户在BottomSheetBehaviour视图的触摸屏上拖动BottomSheet时,它不会向上拖动。 当与ConstraintLayout一起使用时,或者当用户触摸回收器视图以外的任何地方时,它都能完美地工作。 如你所见,我在CoordinatorLayout中使用了MotionLayout,RecyclerView在MotionLayout中。 只需将其替换为ConstraintLayout,一切工作都很完美。因为我使用的是MotionLayout,所以不知道如何处理MotionLay
浏览 3
提问于2019-12-27
得票数 3
3
回答
MotionLayout忽略填充
android
、
animation
、
padding
、
android-motionlayout
我试图动画的空白,填充和α的文本视图上的滑动。在开始时,没有文本视图的填充,alpha是1。最后,我希望alpha为0,填充为100 dp,16 dp边距,alpha为0.5,一切正常,除非填充没有变化。MotionLayout支持填充吗?我用的是androidx.constraintlayout:constraintlayout:2.0.0-beta4. 添加更多文本,因为我的帖子看起来像是代码.添加更多文本,因为我的帖子看起来像是代码.添加更多文本,因为我的帖子看起来像是代码. 布局xml: <androidx.constraintlayout.motion.widget.M
浏览 6
提问于2020-01-29
得票数 3
回答已采纳
15
回答
可以禁用MotionLayout吗?
android
、
android-motionlayout
我有一个Fragment,它在MotionLayout中托管一个RecyclerView。在回收器视图的顶部,我看到了一个塌陷和膨胀的视图,所有这些都是在我的运动场景中完成的。它是由点击以及响应拖曳回收视图触发的。到目前为止,这一切都是按照预期进行的。 现在,关键是:我想把崩溃的视图完全隐藏在我的应用程序中。但是如果我设置视图能见度或改变它的高度,当我拖动回收视图时,它仍然会回到视图中。 所以,在我再次启用MotionLayout之前,完全禁用它(锁定约束)是可能的。禁用拖动识别器也是可行的解决方案。 现在,一些简化的XML来演示这种情况。 包含有标题视图和回收视图的运动布局的布局。 <
浏览 1
提问于2019-03-12
得票数 16
回答已采纳
2
回答
如何在不自动播放转换的情况下恢复MotionLayout的过渡状态?
android
、
android-animation
、
android-motionlayout
我的代码 Activity class SwipeHandlerActivity : AppCompatActivity(R.layout.activity_swipe_handler){ override fun onSaveInstanceState(outState: Bundle) { super.onSaveInstanceState(outState) outState.putBundle("Foo", findViewById<MotionLayout>(R.id.the_motion_layout).trans
浏览 0
提问于2020-11-28
得票数 12
回答已采纳
1
回答
有没有办法在运动布局中有多个独立的过渡?
android
、
android-motionlayout
让我用一个例子来解释这个问题。我希望动画两个(或更多)的“立方体”在运动布局。 立方体: <View android:id="@+id/cube" android:layout_width="100dp" android:layout_height="100dp" android:background="#SOMECOLOR" ... /> 我的场景有两次转变。一个转换移动第一个多维数据集,第二个转换移动第二个多维数据集。 当我以编程方式启动第一个动画时: val mot
浏览 3
提问于2022-02-14
得票数 0
回答已采纳
6
回答
AutoTransition不能在运动布局中工作
android
、
android-motionlayout
我目前正在学习运动布局。我创建了一个小应用程序,其中中心的图像旋转了5秒。onClick和onSwipe属性在设备上工作得很好,但是当我在设备上运行应用程序时,如果使用autotransition = animateToEnd,什么都不会发生。基本上,我希望我的转换在活动开始时自动发生。这是我的运动布局文件: <?xml version="1.0" encoding="utf-8"?> <androidx.constraintlayout.motion.widget.MotionLayout xmlns:android="http://
浏览 0
提问于2020-06-17
得票数 2
1
回答
使用MotionLayout和MotionScene更改FAB背景色
android
、
android-motionlayout
我有一个FloatingActionButton,我想使用MotionLayout和MotionScene转换成另一种颜色。 这是我的布局文件中的FAB <androidx.constraintlayout.motion.widget.MotionLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" android:id="
浏览 41
提问于2020-05-25
得票数 2
2
回答
如何使用运动布局来缩放父视图中的textView?
android
、
android-layout
、
android-motionlayout
我试图在容器视图中缩放一个textView。活动使用运动布局。如果我不把textView放在容器里,我可以缩放它。这是我的活动布局和运动布局描述文件。我如何使scaleX和scaleY工作? 活动布局 <?xml version="1.0" encoding="utf-8"?> <android.support.constraint.motion.MotionLayout xmlns:tools="http://schemas.android.com/tools" android:id="@+id/motionL
浏览 0
提问于2018-12-03
得票数 4
回答已采纳
1
回答
MotionLayout可编程创建转换
android
、
android-constraintlayout
、
android-motionlayout
我创建了一个简单的MotionLayout,它看起来像一个定制的BottomNavigationView。 我使用MotionLayout动画的“选择器”。因此,想象一下,它看起来像底部条,里面有4个“选项卡视图”和一个选择器。 我要做的是以编程方式创建Transition,因为视图是自定义的,您可以设置不同的is、选项卡计数等。 但首先,我制作了一个XML版本,看看它是否真正有效,这就是XML示例“ <ConstraintSet android:id="@+id/startFromFirstTabToSecondTab"> <Constrai
浏览 1
提问于2020-05-22
得票数 2
回答已采纳
1
回答
使用MotionScene调整图像大小后的边距机器人
android
、
android-motionlayout
我正在用MotionLayout做一个例子,我只是想在滚动时调整图像的大小。 “之前” “之后” <MotionScene xmlns:android="http://schemas.android.com/apk/res/android" xmlns:motion="http://schemas.android.com/apk/res-auto"> <Transition motion:constraintSetEnd="@+id/end" motion:constraintSe
浏览 1
提问于2019-05-31
得票数 1
1
回答
MotionLayout作为RecyclerView的孩子不能回收
android
、
kotlin
、
android-recyclerview
、
android-motionlayout
我试图通过扩展实现MotionLayout的编程版本。我有一个使用RecyclerView的基本活动。但是,当我将我的运动布局添加为RecyclerView的一个项目时,当我试图上下滚动时,视图不会被回收。当我作为一个普通视图(作为单一视图)使用时,它工作得很好。 以下是预览: class SimpleMotionLayout @JvmOverloads constructor( context: Context, attrs: AttributeSet? = null, defStyleAttr: Int = 0 ) : MotionLayout(conte
浏览 6
提问于2021-12-27
得票数 0
1
回答
底部工作表+ Android MotionLayout实现
java
、
android
、
kotlin
、
android-jetpack
、
android-motionlayout
我正在尝试使用MotionLayout实现底部表。它在一种很小的情况下工作但是我不能让它在底部页展开并填充整个屏幕的场景中工作。 因此,这里可以有三种状态: 底片隐藏 底片填充半屏 底片全屏 这是布局: <androidx.constraintlayout.motion.widget.MotionLayout android:layout_width="match_parent" android:layout_height="match_parent" app:layoutDescri
浏览 4
提问于2020-06-15
得票数 7
回答已采纳
1
回答
子项崩溃后MotionLayout中不必要的间隙
android
、
css
、
xml
、
android-motionlayout
我现在正在学习如何使用MotionLayout,并且在我的TextView (或被其他帧包装的TextView )崩溃后,每个项目都面临着在父帧底部出现不必要的空白的奇怪问题。这种差距可能更大,也可能更小--我找不到相似之处。无论如何,我试着删除所有的垫片和空白处--它不起作用。 最初的几个项目是由RecyclerView或ViewPager2加载的,我认为这是主要的问题。因此,我决定做一个简单的项目,只有两个项目在屏幕上,并做了一些研究。我又失败了。 我想我失去了一些基本的规则,但不能谷歌它或谷歌任何类似我的问题。希望你能帮我这个忙。 看起来如何: 活动布局: <?xml versio
浏览 10
提问于2021-12-23
得票数 0
1
回答
android :MotionLayout转换不会在屏幕上以编程方式启动
java
、
android-studio
、
android-motionlayout
我有一张最北欧洲的地图,我想要做的是开始一个具体的过渡。我总共创造了6个过渡,因为我有7个国家。例如,trans1:立陶宛->拉脱维亚,trans2:拉脱维亚,->,爱沙尼亚,trans3:爱沙尼亚,->,芬兰等等。在技术上,不需要用户在屏幕上触摸或滑动,甚至不需要按下任何按钮来启动这个动画,我只想开始一个特定的过渡,比如过渡。 我成功地创建了转换和约束集,并且 这是布局文件,imageView“主”文件将被动画化:( imageView3是地图) <?xml version="1.0" encoding="utf-8"?> <
浏览 3
提问于2022-10-27
得票数 0
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
如何在5分钟内做出你的第一个开源贡献
C+11 move()函数:将左值强制转换为右值
千锋带你认识“jQuery”
经典必读:门控循环单元的基本概念与原理
如何学习CSS?先了解开发基础知识
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券