Android एप्लिकेशन फेसबुक के नवीनतम संस्करण पर लॉक स्क्रीन सूचना सुविधा से पता चला है, इस स्क्रीनशॉट पर की तरह:एंड्रॉयड फेसबुक लॉक स्क्रीन अधिसूचना
किसी को भी इस को लागू करने की कोशिश की?
मुझे पता है कि लॉक स्क्रीन के शीर्ष पर गतिविधि दिखाना आसान है, लेकिन दुर्भाग्य से यह पारदर्शी पृष्ठभूमि के साथ काम नहीं करता है। असल में यह काम करता है लेकिन हमारी गतिविधि के नीचे हम लॉन्चर स्क्रीन देखते हैं, लॉक स्क्रीन नहीं (जैसे इस मामले में लॉक स्क्रीन भी पारदर्शी होगी)।
क्या मैं अब सही करने की कोशिश की है:
getWindow().addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_DISMISS_KEYGUARD);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
getWindow().addFlags(WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);
मेरे गतिविधि में
।
इसके अलावा, मैं इस उदाहरण की कोशिश की: https://gist.github.com/daichan4649/5352944
और जैसा कि मैं वर्णित - सब कुछ काम करता है, लेकिन कोई पारदर्शिता।
मेरी अवलोकन फेसबुक से विषय का उपयोग करता है:
@android:style/Theme.Translucent.NoTitleBar
और अनुमति नहीं है:
<uses-permission android:name="android.permission.DISABLE_KEYGUARD" />
इसके अलावा मैंने देखा लॉक स्क्रीन अधिसूचना aquires कि छूता है तो हम नहीं सूचनाएं स्थिति बार से इशारा करके दिखा सकते हैं ।
कोई भी विचार एंड्रॉइड एल रिलीज से पहले इस तरह की अधिसूचना कैसे बनाएं।
कैसे एक पृष्ठभूमि छवि के साथ एक गतिविधि बनाने के बारे में (जो पारदर्शी है)? –
वही - अगर मैं पारदर्शी शैली का उपयोग करता हूं तो मुझे लॉक स्क्रीन पर नहीं, मेरी एक्टिविटी के नीचे लॉन्चर स्क्रीन दिखाई देती है। अगर मैं पारदर्शी का उपयोग नहीं करता हूं तो मेरे पास छवि पृष्ठभूमि के नीचे काली पृष्ठभूमि (खिड़की से) है। –
मुझे लगता है कि वेनिला एंड्रॉइड पर यह संभव नहीं है .. यह विशेष रूप से सेंस 6 के साथ एंड्रॉइड 4.4.2 चलाने वाले एचटीसी वन एम 8 पर चल रहा है। देखें- http: //techcrunch.com/2014/07/08/facebook-tests-android-l स्टाइल-लॉक-स्क्रीन-नोटिफिकेशन/और http://lifehacker.com/floatify-brings-android-ls-new-notifications-to-any-and-1601708892 –