【发布时间】:2021-05-05 05:48:09
【问题描述】:
我想要什么,当我单击第一个活动的登录按钮时,黄色部分会向下滑动并打开下一个活动。当我点击第二个屏幕(登录屏幕)的注册按钮时,第二个屏幕的黄色部分向上滑动,第一个活动(注册活动)打开。我在第一个屏幕上的线性布局上使用了向下滑动动画,但它运行不顺畅。有什么帮助吗??
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_signup);
mSignUpButton = findViewById(R.id.btnSigUp);
linearLayout=findViewById(R.id.linearLayout1);
mGotoLoginActivityButton=findViewById(R.id.btnLoginSignUpActivity);
slideDown= AnimationUtils.loadAnimation(getApplicationContext(),R.anim.slide_down);
//listener for Login button
mGotoLoginActivityButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
//setValidation();
Intent intent = new Intent(SignupActivity.this, LoginActivity.class);
startActivity(intent);
linearLayout.startAnimation(slideDown);
}
});
}
【问题讨论】:
标签: java android animation android-animation android-transitions