am: 3b25fd081d
* commit '3b25fd081d6af21b16ab4b96ead70766b3d78d06':
Fix a couple bad links in the javadoc for android.os.health.
Change-Id: I27ccd973ff6a14387a11f19c30dcb5a3ae95b802
Updating TV recording docs: change for TvInputManager.updateTvInputInfo(),
adding info on new android:canRecord attribute.
Bug: 28451239
Change-Id: I11bdb41245c5aedec566211b853293ed079c140c
am: 9aa6bb5a4a
* commit '9aa6bb5a4a8bd00a175e8a9c338b52bc24a162b4':
Two phases to set the password for disk encryption
Change-Id: Ic77d5608961b34993848fc71809a27001d919abc
am: a806e8ab12
* commit 'a806e8ab1213ef420c9c0d541dbbe96a7d9f1472':
Fix a flicker when opening app again quickly while it's exiting
Change-Id: I936bcb7b7bd3610a7fb89c9ec51333be3d46506a
Allows getting an instance of NfcAdapter through
NfcAdapter.getNfcAdapter on a device which has
FEATURE_NFC_HOST_CARD_EMULATION(_NFCF) but not FEATURE_NFC.
All non-HCE APIs will throw an UnsupportedOperationException if accessed
without FEATURE_NFC.
Bug: 24532713
Change-Id: I95c0309d8eea46f592b3c713541a3ed6e0f96aef
am: ed47cf23e8
* commit 'ed47cf23e89c8af296d69464ac04996fbd7ee9a9':
Fixed a bug where notifications could become orphaned
Change-Id: I39739574e87d758a5cffac5a51db075e6e782bcc
am: c3fc7d4038
* commit 'c3fc7d4038a21918e42efd99f4759e963e1489a3':
MediaBrowser: Make support lib v23.x available in N release
Change-Id: I2749788f07a78c7234825f0ad28d96c345731737
Those notifications could get into a group with higher priority
because they were autobundled or if the app said so.
This could lead to invisible views on the lockscreen and a crash
when this happened in an animated fashion.
The bug was triggering old code that wasn't needed anymore that
removed the viewstate.
Change-Id: Ic86c2f03d55f2e98e352cdbfbb3ca80d8e676765
Fixes: 28611831
- Previously, the call was made to showRecents() which took a single
boolean to determine alt-tab state, and after the refactoring, it
no longer made the same call.
Bug: 28663474
Change-Id: I75fb793e56c9a094a4372d7157dbd0dd7ecdbda7
am: ac29617c6e
* commit 'ac29617c6e11085c9648d150a50c5daa15d65645':
Flesh out the docs for the android.os.health package.
Properly blame the correct uid for wakeup alarms that don't have a WorkSource.
Change-Id: I28bae3d984af6d19852fb63eda5fb21c1b6c98dd
am: da08abed1e
* commit 'da08abed1e604238399bad02849c47c4d7447bf3':
Init MidiService once system user gets unlocked.
Change-Id: I6aa45702b4de90125c87bb5be280178e44416485
am: 319eecff96
* commit '319eecff96a318fc5a6909c8aee3a57206d0ca74':
Fixed a bug where the statusbar could become empty
Change-Id: If64ffd2a77e5635b72a08bce806168d187c0b16a
am: fa2dc63505
* commit 'fa2dc635052afa870629141dfcc7374fed5e9768':
Fixed a bug where Notifications could overlap
Change-Id: I2123a1e204d3b9aaac300a682cb1514d62ba101b
ListView was leaving header and footer views
in the detached state, which is a problem because
no view should be left in that state after a layout
calculation. This was also causing the view to never
received detached-from-window callback if
the ListView is detached while the header is not
visible.
This CL fixes an issue by traversing fixed views
and removing the ones that match the criteria.
To keep the behavior as similar as possible,
we still do not call startTmpDispatch on
fixed views unless we'll remove them.
Bug: 24490656
Change-Id: I8acfbd1a9d9b8b24c1c4b7692ef82cfe0f4d43a8
As of Android N, passing file:// URIs across package boundaries
throws a FileUriExposedException. This has caused frustration among
app developers trying to use our example as boilerplate code. This
patch replaces the "take picture" example with one that uses
content:// URIs and FileProvider instead.
Bug: 27636012
Change-Id: I9f0b4d9bbcd6b4bfa770dd1e4ad37f321e22195f
am: de5a7afc79
* commit 'de5a7afc7989ecef051635fdc9ae52a69870c026':
Don't include IME in app screenshot while in multi-window mode
Change-Id: I38856256a6da41e16c2433079f0476ee44b8faac
If the app is waiting for an opening animation with a dummy placeholder,
we need to skip the surface placement (in addition to the animateLocked).
Also, when animating is changing from exiting to entering, the mAnimating
flag needs to be cleared until the new animation starts. This prevents the
surface placement to place it wrong before the new animaition starts.
bug: 28599295
bug: 27742244
Change-Id: I26f0ead80ee9993a6c766ae8686ab11d1729519c
We were leaking references in each call to onMessageReceipt(),
leading us to eventually run out of references and crash. We
now delete our local references prior to leaving the function.
Also, since especially our message size can be quite large,
we put in logic to gracefully fail if the system is out of
memory.
In addition, we fix up reference leaks within
constructJContextHubInfo(). These were one-time leaks at
initialization, so not the root cause of our crash, but still
unnecessary leaks which are easily fixed.
Bug: 28655628
Change-Id: I3a3dc8e069c6c1810f3152872d8d8410e8ad0683
Allow removal of replaced window if it isn't running an exit animation
and wasn't set to run an exit animation.
Bug: 28411852
Change-Id: I916d7c9461691bc58367d012113fefe9c6485127