mVibrator.vibrate(pattern, 2);

来源:互联网 发布:java三大框架书籍 编辑:程序博客网 时间:2024/05/20 17:39
private Vibrator mVibrator;@Overridepublic void onStop(){if(mVibrator!=null){mVibrator.cancel();}super.onStop();}@Overridepublic boolean onTouchEvent(MotionEvent event){if(event.getAction()==MotionEvent.ACTION_DOWN){mVibrator=(Vibrator) this.getSystemService(VIBRATOR_SERVICE);long[] pattern={400,50,400,50};mVibrator.vibrate(pattern,2);}return super.onTouchEvent(event);}
    <Button        android:id="@+id/Basicbtn"        android:layout_width="wrap_content"        android:layout_height="wrap_content"        android:layout_weight="1"        android:text="BasicBtn"         android:onClick="onMyButtonClick" />

public void onMyButtonClick(View view) {mVibrator = (Vibrator) this.getSystemService(VIBRATOR_SERVICE);long[] pattern = { 400, 50, 400, 50 };mVibrator.vibrate(pattern, 2);}private Vibrator mVibrator;@Overridepublic void onStop() {if (mVibrator != null) {mVibrator.cancel();}super.onStop();}


原创粉丝点击