Ok, so that's the only way ;)
Thanks a lot
Simone
On Mon, Mar 29, 2010 at 11:35 PM, Streets Of Boston <[email protected]
> wrote:
> Nope. Your emulator won't 'shake'.
>
> I'm not sure what the call to
> 'context.getSystemService(Context.VIBRATOR_SERVICE);' returns when
> there is no vibration device in the phone. But i would check the
> return value of this call.
>
> If this call throws an exception, put it inside a 'try - catch' block:
>
> Vibrator vibrator = null;
> try {
>
> vibrator=(Vibrator)context.getSystemService(Context.VIBRATOR_SERVICE);
> } catch (Exception e) {}
> ...
>
> if (vibrator != null) {
> try {
> vibraor.vibrate(mp.getDuration());
> } catch (Exception e) {}
> }
>
> Maybe one of these two 'try - catch' clauses are not necessary, but
> you get the idea :-)
>
>
>
> On Mar 29, 3:54 pm, Simone Russo <[email protected]> wrote:
> > Sorry for the double post, but I put that at the end of the manifest and
> it
> > seems to work now.
> > Still, I don't get any effect for the vibration. Shouldn't the emulator
> > "shake" or something?
> > Thanks again,
> > Simone
> >
> > On Mon, Mar 29, 2010 at 9:50 PM, Simone Russo <[email protected]
> >wrote:
> >
> >
> >
> > > I did this:
> >
> > > <uses-permission android:name="android.permission.VIBRATE"/>
> >
> > > But it still won't work. What gives?
> > > Simone
> >
> > > On Mon, Mar 29, 2010 at 9:33 PM, Dan Sherman <[email protected]>
> wrote:
> >
> > >> Make sure you have the vibrate permission in your manifest.
> >
> > >> - Dan
> >
> > >> On Mon, Mar 29, 2010 at 1:31 PM, Simone <[email protected]>
> wrote:
> >
> > >>> Hi, I need in my application to make the device vibrate during the
> > >>> playback of a sound.
> > >>> I did something like this:
> >
> > >>> Vibrator
> > >>>
> vibrator=(Vibrator)context.getSystemService(Context.VIBRATOR_SERVICE);
> > >>> ...
> > >>> vibrator.vibrate(mp.getDuration());
> >
> > >>> but it makes the application crash. What am I doing wrong? Does the
> > >>> emulator support the vibration?
> > >>> Thanks
> > >>> Simone
> >
> > >>> --
> > >>> You received this message because you are subscribed to the Google
> > >>> Groups "Android Developers" group.
> > >>> To post to this group, send email to
> [email protected]
> > >>> To unsubscribe from this group, send email to
> > >>> [email protected]<android-developers%[email protected]>
> <android-developers%2bunsubsĀ[email protected]>
> > >>> For more options, visit this group at
> > >>>http://groups.google.com/group/android-developers?hl=en
> >
> > >>> To unsubscribe from this group, send email to android-developers+
> > >>> unsubscribegooglegroups.com or reply to this email with the words
> > >>> "REMOVE ME" as the subject.
> >
> > >> --
> > >> You received this message because you are subscribed to the Google
> > >> Groups "Android Developers" group.
> > >> To post to this group, send email to
> [email protected]
> > >> To unsubscribe from this group, send email to
> > >> [email protected]<android-developers%[email protected]>
> <android-developers%2bunsubsĀ[email protected]>
> > >> For more options, visit this group at
> > >>http://groups.google.com/group/android-developers?hl=en
> >
> > >> To unsubscribe from this group, send email to android-developers+
> > >> unsubscribegooglegroups.com or reply to this email with the words
> "REMOVE
> > >> ME" as the subject.- Hide quoted text -
> >
> > - Show quoted text -
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<android-developers%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/android-developers?hl=en
>
> To unsubscribe from this group, send email to android-developers+
> unsubscribegooglegroups.com or reply to this email with the words "REMOVE
> ME" as the subject.
>
--
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
To unsubscribe from this group, send email to
android-developers+unsubscribegooglegroups.com or reply to this email with the
words "REMOVE ME" as the subject.