android - What is wrong with my vibrate? -


since added vibrator app crashes?

code:

package com.flag.fun; import android.app.*; import android.content.*; import android.media.*; import android.os.*; import android.os.vibrator; import android.view.*; import android.widget.*;  public class lvl01activity extends activity   { edittext input; sharedpreferences somedata; public int n; public static string filename = "myfile"; int p = 0; int = 0;  @override public void oncreate(bundle savedinstancestate) {     super.oncreate(savedinstancestate);     setcontentview(r.layout.lvl01);      final vibrator  k = (vibrator) getsystemservice(context.vibrator_service);     somedata = getsharedpreferences(filename, 0);      final mediaplayer soundright = mediaplayer.create(lvl01activity.this, r.raw.right);     final mediaplayer soundwrong = mediaplayer.create(lvl01activity.this, r.raw.wrong);     final textview lvl01tv = (textview) findviewbyid(r.id.lvl01answer);     final imageview lvl01iv = (imageview) findviewbyid(r.id.lvl01display);     input = (edittext) findviewbyid(r.id.lvl01input);     button lvl01 = (button) findviewbyid(r.id.lvl01check);      lvl01.setonclicklistener(new view.onclicklistener(){             public void onclick(view v){                 string answer = input.gettext().tostring();                    if(answer.contentequals("canada") || answer.contentequals("canada")){                     if(p == 0){                     lvl01tv.settext("correct");                     soundright.start();                     lvl01iv.setimageresource(r.drawable.right);                     k.vibrate(500);                     p = 5;                     = 5;                         n = 2;                         sharedpreferences.editor editor = somedata.edit();                         editor.putint("key", n);                         editor.commit();                         }                 }else {                     if(p == 0){                         soundwrong.start();                         k.vibrate(1000);                         lvl01iv.setimageresource(r.drawable.black);                         lvl01iv.setimageresource(r.drawable.wrong);                         lvl01tv.settext("wrong");                     }                 }             }         });         button lvl01next = (button) findviewbyid(r.id.lvl01next);         lvl01next.setonclicklistener(new view.onclicklistener(){             public void onclick(view v){                 if(i == 5){                 intent lvl01intent = new intent("com.fun.flag.lvl01check");                 startactivity(lvl01intent);                 }else{                     toast.maketext(getapplicationcontext(), "first finish level", toast.length_long).show();                     k.vibrate(1000);                 }             }         }); } } 


Comments

Popular posts from this blog

windows - Single EXE to Install Python Standalone Executable for Easy Distribution -

c# - Access objects in UserControl from MainWindow in WPF -

javascript - How to name a jQuery function to make a browser's back button work? -