我是这个Android应用程序开发领域的新手,我浏览了将提供震动功能的代码,但我无法理解要编写此震动代码,我必须创建新项目,或者我可以将此代码添加到我现有的应用程序中,例如图库(Android开发教程中给出的示例)如果是这样,那么如何???请回复
你好斯瓦蒂辛哈 你有使用安卓摇晃动画。 这里有一些提示,假设您要将摇晃动画添加到编辑文本。
Animation animationShake= AnimationUtils.loadAnimation(this, R.anim.shake);
if(editext.getText().lenght()==0){
edittext.startAnimation(animationShake);
}
和摇晃.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和摇动XML文件都位于RES/Anim文件夹下。如果您发现我的答案有用 chek 作为接受的答案
Swati,如果您遵循以下示例:示例 1,您可以在要检测摇晃的同一类中实现它
另一方面,如果您遵循以下示例:示例 2,您将需要创建一个新的"类",然后编写该代码。
如果您有任何问题,请告诉我