OSDN Git Service

Improve AnchoredWindow with smart positioning logic.
authorJason Long <jasonlong@google.com>
Wed, 1 Feb 2017 17:29:39 +0000 (09:29 -0800)
committerJason Long <jasonlong@google.com>
Fri, 3 Feb 2017 22:50:05 +0000 (14:50 -0800)
commiteb3c9344399831542edc59b7c43c84a0496d7a12
tree3dc81efb007c8e9632ce9ac0406c35beb9ffcfc0
parent8f60ea6360dace22e98eb9dfeead8118170fa401
Improve AnchoredWindow with smart positioning logic.

* Add appToken.
* Add mWindowSizeListenerView for getting the displayable window size
  (screen - system windows - soft input).
* Add mContentView when we have all the necesssary info.
* Change mContentView only if something changes (height, bounds,
  displayBounds).

Bug: 34637800
Test: CTS
Change-Id: Iade6179f6303a6d4777e99fa6c600ba6352ee863
core/res/res/values/dimens.xml
core/res/res/values/symbols.xml
services/autofill/java/com/android/server/autofill/AnchoredWindow.java
services/autofill/java/com/android/server/autofill/AutoFillUI.java