我是这个 android 应用程序开发领域的新手,我浏览了提供抖动功能的代码,但我无法理解要编写这个抖动代码,我必须创建新项目,或者我可以在我现有的应用程序中添加这个代码,比如画廊(给出的例子在android开发教程中)如果是这样,那么如何???plzzzz 回复
问问题
1565 次
2 回答
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 文件夹下。如果您发现我的答案有用,请查看已接受的答案
于 2012-06-03T06:42:52.207 回答