गेम के दौरान एंड्रॉइड स्क्रीन को उज्ज्वल रखना


11

मेरे पास एक गेम है जो स्क्रीन पर एक आदमी को आगे और पीछे जाने के लिए एक्सेलेरोमीटर का उपयोग करता है। कुछ सेकंड के बाद स्क्रीन मंद हो जाती है। क्या खेल गतिविधि के दौरान इसे जीवित और उज्ज्वल रखने का कोई तरीका है?

जवाबों:


20

साथ PowerManager एपीआई , आप को प्राप्त करने और करने के लिए ताले जारी कर सकते हैं:

  • अपने डिवाइस को रोकने के लिए;
  • मंद करने के लिए अपने डिवाइस को रोकने;
  • बल चमक
  • ...

चेतावनी आपको एक अनुमति अवश्य देनी चाहिए:

<uses-permission android:name="android.permission.WAKE_LOCK" />

3

मैं इस तरह की कोशिश करता हूं कि गतिविधि शुरू होने पर ऑनक्रीट में हो

getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
            WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

0

यह ब्लॉग पोस्ट इसे प्राप्त करने के तीन तरीकों को शामिल करता है:

http://blog.blundell-apps.com/tut-keep-screen-onawake-3-possible-ways/

मूल रूप से, आप या तो:

  • अपने लेआउट xml के माध्यम से Android को बताएं कि आप स्क्रीन को जीवित रखना चाहते हैं
  • oncreate के दौरान स्क्रीन को चालू रखने के लिए विंडो मैनेजर को कॉल के माध्यम से Android बताएं
  • डिवाइस को हर समय (और नाली बैटरी) पूरी शक्ति का उपयोग करने के लिए मजबूर करने के लिए वैकलॉक का उपयोग करें
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.