我是这个Android应用程序开发领域的新手,我经历了提供摇晃功能的代码但我无法理解为了编写这个摇晃的代码我必须创建新项目或者我可以在我现有的应用程序中添加此代码,如gallery (在android开发教程中给出的例子)如果是这样那么如何??? plzzzz回复
答案 0 :(得分:2)
你好swati sinha你要使用android摇动动画。这里有一些提示,假设你想在Edittext中添加摇动动画。
Animation animationShake= AnimationUtils.loadAnimation(this, R.anim.shake);
if(editext.getText().lenght()==0){
edittext.startAnimation(animationShake);
}
和shake.xml看起来像
<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
android:fromXDelta="0" android:toXDelta="10" android:duration="1000"
android:interpolator="@anim/cycle_7" />
和cycle_7.xml看起来像
<?xml version="1.0" encoding="utf-8"?>
<cycleInterpolator xmlns:android="http://schemas.android.com/apk/res/android" android:cycles="7" />
cycle_7和shake xml文件都在res / anim文件夹下。 如果你觉得我的答案有用,可以作为公认的答案
答案 1 :(得分:1)