كيفية إرجاع تحذير مستوى صوت سماعة الرأس. كيفية منع التحذير "الموسيقى الصاخبة قد تضر بسمعك..." في Android

كيفية إرجاع تحذير مستوى صوت سماعة الرأس.  كيفية منع التحذير

علينا جميعًا أن نتفق على أن الإشعارات لا تزال شيئًا مفيدًا، ولكن ماذا تفعل إذا تلقيت الكثير منها وبدأت في إزعاجك؟ بالطبع، يمكنك إيقاف تشغيلها، وهذا ما سنفعله.

إزالة الإخطارات:

هل تمتلك هاتفًا ذكيًا يعمل بنظام Android 5 أو أعلى؟ اعتبر نفسك محظوظا. بعد كل شيء، تسمح لك هذه الإصدارات بإيقاف تشغيل "الصافرة" المزعجة بشكل أسرع وأسهل.

اسحب لأسفل من أعلى إلى أسفل؛ تفتح هذه الإيماءة مركز الإشعارات على معظم الأجهزة. هل هناك إشعار غير ضروري من برنامج لا تريد استلامه منه على الإطلاق؟ - عظيم. انقر على هذا الإشعار واستمر في الضغط عليه حتى يصبح داكنًا.

انقر على أيقونة "i" كما هو موضح في لقطة الشاشة أعلاه. سيتم فتح إعدادات التطبيق، وهنا يمكنك إيقاف تشغيل الإشعارات التي لا تريدها، ولكن فقط لتطبيق معين! للقيام بذلك، حدد المربع أو حرك شريط التمرير الموجود على وظيفة "الحظر".

إزالة الإشعارات على أي جهاز

ولكن الغريب أن هناك طريقة أخرى لإيقاف تشغيل الإشعارات على أحدث إصدارات Android. يوجد في إعدادات الهاتف الذكي قسم "الأصوات والإشعارات"، حيث يمكنك ضبط جميع الإشعارات بدقة.

ولكن ماذا لو كان إصدار نظام التشغيل على جهازك أقل من 5؟ لا تقلق، يمكنك أيضًا تخصيص كل شيء ليناسب احتياجاتك.

انتقل إلى إعدادات الجهاز - "التطبيقات".بعد ذلك، عليك النقر على البرنامج أو اللعبة التي تزعجك. سترى أمامك قائمة تحتاج فيها إلى إلغاء تحديد عنصر "إشعارات الإخراج".

حسنًا، إذا كنت تريد إيقاف تشغيل جميع الإشعارات مرة واحدة، فسيتعين عليك وضع الجهاز في وضع "الاهتزاز" أو "الصامت". حظا سعيدا مع الإعداد!

السمع البشري ظاهرة معقدة للغاية، ولم يدرس الباحثون جوانب كثيرة منها بعد. من السهل تخمين أن الضرر الصوتي لهذا الجهاز يرتبط بعواقب غير سارة للغاية، ويتحول علاجه إلى مهمة غير تافهة تماما، وبالتالي فإن الشركات المصنعة لسماعات الرأس تنتج نماذج خاصة مع محددات مستوى الصوت. لحسن الحظ، يمكنك تقليل إجهاد الأذن باستخدام أي سماعات رأس - كل ما تحتاجه هو جهاز iPhone.

هل تكره أن يستمع طفلك إلى الموسيقى بمستوى صوت مرتفع جدًا؟ وأنت على حق: التعرض المنتظم للأصوات العالية بشكل مفرط يمكن أن يؤدي إلى انخفاض في حدة السمع، وهذا لا ينطبق فقط على الأطفال، ولكن أيضًا على معظم محبي الموسيقى البالغين. لتوضيح ذلك، يكفي أن نتذكر زيارة حفل موسيقى الروك أو حتى ملهى ليلي عادي، وبعد ذلك غالبا ما يكون هناك رنين غير سارة في الأذنين. هذه الظاهرة، المعروفة في الطب باسم "طنين الأذن"، غالبًا ما تكون أحد أعراض الحمل الزائد على الجهاز الحسي للأذن الداخلية - عضو كورتي، حيث توجد الخلايا الشعرية المسؤولة عن إدراك الاهتزازات الصوتية (أو بشكل أكثر دقة) ، التغيرات في الضغط) موجودة.

يمكن لأجهزة التشغيل الحديثة، إلى جانب سماعات الرأس الجيدة، توفير مستويات عالية جدًا من ضغط الصوت، تتجاوز أحيانًا عتبة 100 ديسيبل. ومن الجدير بالذكر هنا أن الديسيبل نفسه هو وحدة قياس بلا أبعاد لحجم أي تغيير، ولكن الشيء الأكثر إثارة للاهتمام في هذا السياق هو أن هذه الوحدة لوغاريتمية. عند تطبيقها في الطب، يعتمد ارتفاع الصوت على ضغط الصوت، بحيث أن زيادة هذا الأخير بمقدار خمسة ديسيبل تؤدي إلى تقليل وقت الاستماع المسموح به إلى النصف (وبطبيعة الحال، سيتم الخلاف على هذه النقاط في التعليقات، وهو بأي حال من الأحوال محظور). نظرًا للمخاطر الصحية المحتملة، اعتمد الاتحاد الأوروبي حدًا يبلغ 85 ديسيبل ويمكن تشغيله تلقائيًا في إعدادات جهاز iOS الذي تم شراؤه في إحدى دول الاتحاد الأوروبي. للقيام بذلك، انتقل إلى القسم "" وحدد عنصر "حد الصوت". الخيار الذي يهمنا يسمى "حد الحجم (الاتحاد الأوروبي)". بالنسبة لجميع الأجهزة الأخرى، يمكنك ببساطة تعيين الحد الأقصى لقيمة مستوى الصوت مساويًا لما هو موضح في لقطة الشاشة.


لتجنب تعطيل الخيار، يوفر iOS قيودًا يمكن استخدامها لمنع إجراء تغييرات على إعدادات معينة. وهي موجودة في قسم "عام" من قائمة "الإعدادات"، ويقع العنصر المطلوب في أسفل القائمة ويتم استدعاؤه بالطريقة الأكثر وضوحًا.


أما بالنسبة للشروط التي لا يسبب فيها الاستماع للموسيقى ضررا، فلا قيم محددة هنا. بشكل عام، يكفي التأكد من أن الصوت الصادر من سماعات الرأس المفتوحة ليس مسموعًا بوضوح للأشخاص من حولك، وأن حديثهم لا يغرق تمامًا بسبب الموسيقى. من الناحية العملية، من الصعب جدًا عدم الوقوع في العديد من الخرافات والمفاهيم الخاطئة: فالمعايير غامضة تمامًا، والامتثال لها معقد بسبب الاختلاف بين الظروف التي يتم فيها الاستماع، فضلاً عن عدم تجانس التسجيلات وطريقة الاستماع. أنواع مختلفة من سماعات الرأس المستخدمة. على أي حال، يجب ألا تحاول "حجب" ضجيج وسائل النقل العام (وهذا ينطبق بشكل خاص على مترو الأنفاق)، لأنه في مثل هذه السيناريوهات يكون من السهل جدًا الوصول إلى مستويات صوت خطيرة. بالطبع، يجب ألا تنسى الحدود الزمنية - حتى مع تشغيل حد الصوت، لا ينبغي عليك الاستماع إلى الموسيقى على سماعات الرأس طوال اليوم.

نأمل أن تحافظ هذه النصائح البسيطة على صحتك وتطيل متعة الاستماع إلى الموسيقى لسنوات عديدة قادمة. أغاني جيدة لك!

المواد المستخدمة: علم الأعصاب المهني: دليل علم الأعصاب السريري

مشاركات مثيرة للاهتمام

لدي تطبيق Android لجهاز Samsung اللوحي الذي يستخدم جهازًا خارجيًا يستمد الطاقة من مقبس سماعة الرأس بالجهاز اللوحي. عند تشغيل الجهاز الخارجي (برنامج يعمل على زيادة مستوى الصوت)، ينبثق Android لفترة وجيزة رسالة تحذير: "يمكن أن تضر الموسيقى الصاخبة بسمعك إذا استمعت إليها لفترة طويلة جدًا..." أتمنى ألا يتم عرض هذه الرسالة.

إليك السطر المخالف من التعليمات البرمجية:

MAudioMgr.setStreamVolume(AudioManager.STREAM_MUSIC, mAudioMgr.getStreamMaxVolume(AudioManager.STREAM_MUSIC), 0);

إنه ليس خيارًا لقلبه في منتصف الطريق. في الواقع، لقد رأيت الجهاز اللوحي يعرض تحذيرًا (عند تغيير مستوى الصوت يدويًا) حتى في إعدادات مستوى الصوت الأقل من الإعداد الأقصى.

ونعم، أقوم بحرق المجلد الأصلي واستعادته عندما ننتهي من استخدام الجهاز الخارجي.

شكرا على أي اقتراحات.

نظرًا لأنه لا يمكنك تعطيل رسالة النظام، وستواجه أيضًا المشكلة عندما يقوم المستخدم بخفض مستوى الصوت يدويًا، أقترح عليك إنشاء سلسلة من عناصر التحكم التي ستساعد في ذلك. الحد الأقصى للحجم:

الفراغ العام maxVolume () (AudioManager audioManager = (AudioManager)context.getSystemService(this.AUDIO_SERVICE)؛ بينما (audioManager.getStreamVolume(AudioManager.STREAM_MUSIC)< audioManager.getStreamMaxVolume(AudioManager.STREAM_MUSIC)) { audioManager.adjustStreamVolume(AudioManager.STREAM_MUSIC, AudioManager.ADJUST_RAISE, 0); } }

لمنع المستخدمين من تغيير مستوى الصوت يدويًا:

@Override public boolean onKeyDown(int keyCode, KeyEvent events) ( if ((keyCode == KeyEvent.KEYCODE_VOLUME_DOWN) || (keyCode == KeyEvent.KEYCODE_VOLUME_UP) || (keyCode == KeyEvent.KEYCODE_VOLUME_MUTE)) (إرجاع صحيح؛) إرجاع super.onKeyDown(keyCode,event);

يمكنك استدعاء maxVolume() في طريقة onCreate ثم استدعائها قبل بدء روتين عرض الإخراج للتأكد من أن النظام لم يغير حجم الصوت الخاص بك. بدلًا من ذلك، يمكنك تسجيل المستمع للاستماع إلى تغييرات مستوى الصوت، وجعل maxVolume() ثابتًا واستدعائه من المستمع. آمل أن يساعدك هذا!

أعلم أن هذا السؤال قديم جدًا، لكنني صادفت هذا السؤال للتو. اعتقدت أنني سأضيف إجابات لما وجدته في حالة مساعدة أي شخص آخر فيما يحدث حول هذا الأمر.

تشير إحدى المنشورات هنا إلى أن التحذير مفقود من AOSP، لكن هذا غير صحيح. ارجع إلى الفصل VolumePanel::SafteyWarning: VolumePanel::SafetyWarning

بعد إلقاء نظرة على فئة SafetyWarning، ستلاحظ ذلك داخل الفصل مدير الصوتهناك طريقة مخفية DisableSafeMediaVolume . يمكنك استدعاء هذه الطريقة المخفية بسهولة تامة من خلال الانعكاس، ولكن إذا قمت بذلك، فستحصل على استثناء أمني لأنه يتطلب إذن النظام "android.permission.STATUS_BAR_SERVICE".

لذا... ومع ذلك، لا يمكن منع مربع الحوار، بقدر ما أستطيع أن أقول، برمجيًا إلا إذا كان لديك إذن النظام هذا.

ما انتهينا إليه في تحسين إدارة المنتج هو تخزين إعداد مستوى الصوت مؤقتًا في SharedPreferences ثم مسحه من ذاكرة التخزين المؤقت عند بدء تطبيقنا. إذا كان هذا أعلى من الحد المسموح به لمربع حوار التحذير، فسيتم عرض تحذير وسيتعين على المستخدم فقط النقر فوق "موافق" للحصول على مستوى الصوت المطلوب، ولكن على الأقل لن يضطروا إلى تغيير مستوى الصوت يدويًا بأنفسهم .

بعض الملاحظات الأخرى حول سبب عدم رؤية بعض الأشخاص لهذا الحوار. لن ترى هذا إلا إذا كان لديك سماعات رأس (أو سماعات رأس أو سماعات رأس سلكية) متصلة بالجهاز وكنت تحاول ضبط دفق مستوى صوت الوسائط على حد معين (على جهاز Samsung Galaxy Tab، هذا الحد هو 60%). إذا قمت بالنقر فوق "موافق" في مربع الحوار، فلن يظهر مرة أخرى إلا إذا قمت بإعادة تشغيل الجهاز أو فصل سماعات الرأس وتوصيلها مرة أخرى (مع ضبط مستوى الصوت عند الحد أو أعلى منه).

أمل أن هذا يساعد شخصاما.

لا أعرف ما إذا كان بإمكانك معالجة هذا القدر من الإجابات، ولكنني متأكد من أنه لا يمكنك حذف هذه الرسالة نظرًا لأنها تظهر تلقائيًا بواسطة النظام وليست شيئًا يمكنك الوصول إليه. جهاز Samsung Galaxy S3 الخاص بي يفعل نفس الشيء.

أيضًا، مما يمكنني قراءته عبر الإنترنت، تقوم بعض أجهزة Android أيضًا بخفض مستوى الصوت عند وضع المقبس لأسفل حتى "لا تلحق الضرر بسمعك".

هل يمكنك تجاوز الإشعار من خلال إظهار الإشعار الخاص بك في أقرب وقت ممكن أو متأخرًا قدر الإمكان؟ الإخطار هو مجرد نخب قياسي.




معظم الحديث عنه
ما هي أنواع الإفرازات التي تحدث أثناء الحمل المبكر؟ ما هي أنواع الإفرازات التي تحدث أثناء الحمل المبكر؟
تفسير الأحلام وتفسير الأحلام تفسير الأحلام وتفسير الأحلام
لماذا ترى قطة في المنام؟ لماذا ترى قطة في المنام؟


قمة