Lollipop android lock screen widget - android

Are there any changes made to lock screen widgets in lollipop. Though official documents explicitly shows no changes but ,http://www.extremetech.com/computing/192112-android-5-0-lollipop-all-details-and-features-of-googles-sweetest-treat-yet says lock screen widgets are gone.

Lock screen widgets do not exist in either of the Android Developer Preview builds of Android 5.0 so they are effectively gone. However, WIDGET_CATEGORY_KEYGUARD has not yet been deprecated. Whether this is an oversight or not is anyone's guess. There does not appear to be any gesture, area, or anything else (such as anything in the Settings app) in the Android 5.0 builds so far that would indicate support for lock screen widgets.
It appears the main case for lock screen widgets is suggested to be handled by notifications, similar to how music controls have changed - the old RemoteControlClient based controls used to take up the same place as lock screen widgets but have been completely deprecated.

http://code.google.com/p/android/issues/detail?id=80428&can=1&q=widget%20lockscreen&colspec=ID%20Type%20Status%20Owner%20Summary%20Stars
Yes, widgets are not there is lollipop lock screen . Issue has been raised with android bug tracker in the above link. If possible star this bug for speedy process.Lets hope we get it back.

Direct from Google:
I spoke directly with a Google Engineer today.
She mentioned that the feature was added in API 4.2 and removed as of API 5.0
Hope this helps!

Related

Create custom LockScreen for Android

I'm trying to create a custom lockscreen for Android version 7.1.1. (Nougat). I know that there are a lot answers on how to create a custom lockscreen, but whatever code I try to use, it's not really working.
The problem appears because of using deprecated methods. The app crushes, and there are no methods to replace the deprecated ones.
Does anyone know a way that this still works?
These are some of the links I've tried to use (there were a few older ones also but I didn't save them):
how to make our own lock screen in android instead of default lock screen
https://github.com/thomasvidas/Simple-Lockscreen/tree/master
developing an android lock screen application
Create custom lockscreen for android 4.0 or above?
At the end I managed to make this app working. My biggest problem was to put my device in kiosk mode (disabling hardware buttons when the lockscreen is displayed). The solution that worked for me was enabling device owner mode using Android Debug Bridge. It wasn't the best solution, but it was the most acceptable one for this project.
Here are some of the links that I used to achieve this:
https://documentation.meraki.com/SM/Device_Enrollment/Enabling_Device_Owner_Mode_using_Android_Debug_Bridge_(ADB)
http://www.sureshjoshi.com/mobile/android-kiosk-mode-without-root/

Multiwindow playground sample in Android Automotive N

Iam trying to run Android multiwindow sample https://github.com/googlesamples/android-MultiWindowPlayground on Android Automotive N. Inorder to switch app into split screen mode, it is suggested to long-press the recents button. Though the resizableactivity attribute is set true in Android manifest, it doesnot works in split screen mode in Headunit.
Please let me know how can I enable split screen mode in Android N Automotive Headunit?
Hope I understand your question, but fairly sure the point of Android Auto is to provide 'safe' access to some phone features, multi-window kinda defeats that purpose so I'm guessing the force it off in the Android Auto app.

how to show widgets/ Custom layouts on lockscreen or on homescreen in Android 5.0

I want to show my custom layout on homescreen or on lockscreen but i could not find any working example in Android 5.0 (Lollipop).
As suggested by #commonsware that this is not possible on 5.0 But how is this Next Lock Screen app is managing this on 5.0
I'd like to achieve something like this app, Any direction or help will be highly appreciated.
Thanks!
Android 5.0 got rid of app widgets on the lockscreen, so this is no longer supported. Quoting the documentation:
The widgetCategory attribute declares whether your App Widget can be displayed on the home screen (home_screen), the lock screen (keyguard), or both. Only Android versions lower than 5.0 support lock-screen widgets. For Android 5.0 and higher, only home_screen is valid.
The Adenda SDK lets you do just that. You simply design a fragment like you would in any other app and feed it into the SDK.
I'm affiliated with Adenda for full disclosure

Immersive like feature in JB and ICS

I am developing an Application where I need to go completely full screen. In kitkat its very easy by using Immersive tag. But since not all devices support kitkat I need to take JB and ICS (atleast) into consideration.
Well although there is a way of hiding navigation bar and status bar in JB and ICS it becomes visible as soon as the user interacts. This certainly does not looks good. It also takes one extra touch.
I did a lot of searching on net and was surprised that there is no way we can achieve it. I was hoping to find some trick or hack but nothing.
I am pretty sure that before kitkat came there were games which used full screen so I guess there should be a way (like Temple Run and Andgry Birds). Can some one please guide me in correct direction.
P.S: I am looking solution for devices which are not rooted.
Thanks :)
Use a full screen theme, or set it from code as described here https://developer.android.com/training/system-ui/status.html
As I already pointed out in the comments, this will give you full screen. Not the immersive mode as seen on KitKat where the user can easily unhide the status bar. If you're going with the theme approach it's probably best to set a not full screen theme on API19+ (KitKat) and tell it to use Immersive mode from there on.

Immersive mode locking app on Nexus Tablet

I just ran in to to an issue with immersive mode locking my app when testing on a android tablet (nexus7).
The only way to exit the lock was to swipe up to get back the software navigation bar and exit immersive mode.
How do I prevent this? What is happening?
The issue only appears when trying to enter immersive mode on a non-owner account. Android tablets support multiple users but apperently only one of them is considered "owner" According to issue https://code.google.com/p/android/issues/detail?id=62366 the problem is known by google but no fix as of yet.
The problem is that the helpscreen that pops up is hidden/invisble but is still receiving the touchevents. It can be removed by clicking in the correct location but it can be somewhat tricky to find it when you have no visual clues as to where to click.
Hope this helps save someones time!

Categories

Resources