android 震动

1、在AndroidManifest.xml文件添加权限

 <uses-permission android:name="android.permission.VIBRATE"/>

2、代码

import android.app.Activity;
import android.os.Bundle;
import android.os.Vibrator;

public class MainActivity extends Activity {

	@Override
	protected void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.activity_main);
		//获得震动的服务
		Vibrator vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);
		//方法一:
		vibrator.vibrate(2000); //震动 2s
		//方法二:自定义震动
		long[] pattern = {100,1000,100,1000}; //停100ms 震动 1000ms
		vibrator.vibrate( pattern, -1); // -1 表示不重复
	}
}



你可能感兴趣的:(android 震动)