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
Post a Comment