package com.example.button;
import android.os.Bundle;
import android.animation.AnimatorSet;
import android.animation.ObjectAnimator;
import android.app.Activity;
import android.view.MotionEvent;
import android.view.View;
import android.widget.Button;
public class MainActivity extends Activity {
private Button button;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
button = (Button) findViewById(R.id.button);
button.setOnTouchListener(new Button.OnTouchListener() {
@Override
public boolean onTouch(View v, MotionEvent event) {
if (event.getAction() == MotionEvent.ACTION_DOWN) {
//点击按钮未松开时按钮放大
blow_up(button);
} else if (event.getAction() == MotionEvent.ACTION_UP) {
//点击按钮松开后按钮缩小
narrow(button);
}
return false;
}
});
}
//放大按钮动画
private void blow_up(View v) {
float[] vaule
android笔记——点击按钮放大
最新推荐文章于 2021-06-14 20:14:53 发布