您的位置:首页 > 其它

Vibrator 调节手机震动的节奏

2012-09-07 12:37 274 查看
完整代码:http://yuncode.net/code/c_50474b9218a2f91

可以根据里面的几个参数设置不同的震动节奏,需要添加震动权限。

mVibrator01 = (Vibrator) getApplication().getSystemService(

Service.VIBRATOR_SERVICE);

final ToggleButton mtogglebutton = (ToggleButton) findViewById(R.id.myTogglebutton2);

/* 设定ToggleButton使用OnClickListener来启动事件 */

mtogglebutton.setOnClickListener(new OnClickListener() {

public void onClick(View v) {

if (mtogglebutton.isChecked()) {

/* 设定震动的周期 */mVibrator01.vibrate(new long[] { 100, 100,

100, 1000 }, 0);

/* 用Toast显示震动启动 */

Toast.makeText(EX05_06.this, getString(R.string.str_ok),

Toast.LENGTH_SHORT).show();

} else {

/* 取消震动 */

mVibrator01.cancel();

/* 用Toast显示震动取消 */

Toast.makeText(EX05_06.this, getString(R.string.str_end),

Toast.LENGTH_SHORT).show();

}

}

});
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: