Android抖动的EditText

Java代码:启动动画

Animation shake = AnimationUtils.loadAnimation(this, R.anim.shake);  
        findViewById(R.id.pw).startAnimation(shake);  

anim/shake.xml

<translate xmlns:android="http://schemas.android.com/apk/res/android"  
    android:duration="500"  
    android:fromXDelta="0"  
    android:interpolator="@anim/cycle_7"  
    android:toXDelta="10" />  

duration为抖动时间,fromXDelta,toXDelta抖动幅度

anim/cycle_7.xml

<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android"  
    android:cycles="10" />  

EditText

<EditText android:id="@+id/pw"  
        android:layout_width="match_parent"  
        android:layout_height="wrap_content"  
    />  


原文地址:https://www.cnblogs.com/gcczhongduan/p/5140231.html