بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]
پرسش و پاسخ

تغییر حالت به سایلنت یا بی صدا

مدیریت گفتگو
Neshat 7 سال پیش
آخرین تغییر: 7 سال پیش

سلام به دوستان انکوایکسی من یه نرم افزار میسازم که میخوام توش میخوام حالت های صدای گوشی رو تغییر بدم با کد های زیر ویبره و صدای نرمال کار گذاشتم اما هنگام استفاده از حالت سایلنت نرم افزار کرش میکنه و خطای onPartialResults رو میده .

AudioManager audioManager = (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE);
audioManager .setRingerMode(AudioManager.RINGER_MODE_VIBRATE);
audioManager .setRingerMode(AudioManager.RINGER_MODE_NORMAL);

حالت های مربوط به ویبره و صدای نرمال درست کار میکنند اما کد زیر کرش میکنه!

AudioManager audioManager = (AudioManager) getBaseContext().getSystemService(Context.AUDIO_SERVICE);
audioManager.setRingerMode(AudioManager.RINGER_MODE_SILENT);

لطفا کمکم کنید خیلی گیرم .ممنون

نظرات

namdar79 7 سال پیش
روی کدوم نسخه اندروید تست کردید؟
Neshat 7 سال پیش
روی اندروید 7 تست کردم
Neshat 7 سال پیش
کسی نیست دلیلشو بدونه؟

هنوز پاسخی ثبت نشده است


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .