我在一个项目中使用了motionlayout。
问题是,单击按钮时,只能播放动画,而无法执行到下一个活动的传输。onclicklistener方法显然停止了!。
有人对这个问题有合乎逻辑的解决办法吗?
运动场景
<Transition
android:id="@+id/state3"
app:constraintSetStart="@+id/next"
app:constraintSetEnd="@id/nextLevel"
app:duration="1000">
<OnClick
app:clickAction="transitionToEnd"
app:targetId="@+id/btnNext" />
</Transition>
java
@Override
public void onClick(View v) {
switch (v.getId()) {
case R.id.btnNext:
startActivity(new Intent(MainActivity.this , LoginActivity.class));
break;
}
}
暂无答案!
目前还没有任何答案,快来回答吧!