手机震动效果示例2
?
public class TestViberation extends Activity {?/** Called when the activity is first created. */?Vibrator vibrator;?@Override?public void onCreate(Bundle savedInstanceState) {??super.onCreate(savedInstanceState);??setContentView(R.layout.main);?}
?@Override?protected void onStop() {??if (null != vibrator) {???vibrator.cancel();??}??super.onStop();?}?@Override?public boolean onTouchEvent(MotionEvent event) {??if (event.getAction() == MotionEvent.ACTION_DOWN) {???vibrator = (Vibrator) getSystemService(VIBRATOR_SERVICE);???long[] pattern = { 100, 10 };???vibrator.vibrate(pattern, -1);??}??return super.onTouchEvent(event);?}}