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();
}
}
});
可以根据里面的几个参数设置不同的震动节奏,需要添加震动权限。
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();
}
}
});
相关文章推荐
- android手机震动的节奏例子--Vibrator对象及周期运用
- android手机震动的节奏例子--Vibrator对象及周期运用
- android手机震动的节奏例子--Vibrator对象及周期运用
- 手机震动的节奏(Vibrator对象及周期运用)
- 手机震动的节奏 Vibrator
- Vibrator手机震动服务
- 安卓使用Vibrator控制手机震动
- android--手机震动--Vibrator
- Android手机中的震动由Vibrator实现
- Android--Vibrator实现手机震动效果
- 手机震动----Service.VIBRATOR_SERVICE
- Android--Vibrator实现手机震动效果
- android 入门学习笔记 手机震动的节奏---vibrate对象及周期运用 和ToggleButton
- Android Vibrator调节震动代码实例
- Android中手机震动的设置(Vibrator)的步骤简要说明
- Android中手机震动的设置(Vibrator)的步骤(Android学习随笔三)
- Android 手机震动节奏
- Vibrator控制手机震动
- Vibrator控制手机震动
- Android中手机震动(Vibrator)