我在滚动视图内部有约束布局。我正在尝试使用约束布局动画。它在滚动视图之外工作完美,但是当我想在滚动视图中使用它时,Android工作室说:
android.support.v4.widget.NestedScrollView cannot be cast to android.support.constraint.ConstraintLayout
我知道它,因为我的根布局是滚动视图,但我不知道如何解决这个问题。
我试图在 ScrollView 之前添加另一个约束布局,这次 APP 工作正常而没有崩溃,但当我按下按钮时,没有任何反应。
<android.support.v4.widget.NestedScrollView
android:id="@+id/scrollView2"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:fillViewport="true">
<android.support.constraint.ConstraintLayout
android:id="@+id/const1"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@android:color/background_light"
tools:context=".MainActivity">
这就是我在主活动中所做的
ConstraintSet constraintSet = new ConstraintSet();
constraintSet.clone(this, R.layout.activity_main_animation);
ChangeBounds transition = new ChangeBounds();
transition.setInterpolator(new AnticipateInterpolator(1.0f));
transition.setDuration(1200);
TransitionManager.beginDelayedTransition(cc1, transition);
constraintSet.applyTo(cc1);
胡说叔叔
慕尼黑的夜晚无繁华
相关分类