e1e9d83d41c88baa05a69ac9faff3303bab6e574 |
|
05-Jul-2017 |
Michael Kwan <mkwan@google.com> |
Fix lint errors for wear support library. Bug: 63037948 Test: ./gradlew support-wear:lintRelease Change-Id: I84857642b83d734559f9febb7cb94caa07f8a515
/frameworks/support/wear/src/android/support/wear/widget/CircledImageView.java
|
1a199d05aeb7a829a4df889fffcc0506a71bc2f2 |
|
08-Jun-2017 |
Aga Madurska <amad@google.com> |
Tidy up more resources in support-wear. This is a followup to CL/2368309 which ensures that developers using both the Wearable Support Library and the Support Lib wear module do not run into resource conflicts. Bug:62402644 Test: Ran ./gradlew :support-wear:connectedCheck Change-Id: Ifc89fa1f75149d068a44a9a0a55efb5d9bbd06ce
/frameworks/support/wear/src/android/support/wear/widget/CircledImageView.java
|
ee099e15a02d6700f3575d9a9b834c41d1dde34e |
|
26-May-2017 |
Sean Kelley <smskelley@google.com> |
Remove uneeded todos This CL removes a few uneeded todos in preparation of open-sourcing. Test: Tests still pass Change-Id: I5599d96f56075bf507391014103049a6a1fe885f
/frameworks/support/wear/src/android/support/wear/widget/CircledImageView.java
|
36545bb3f2b12af352e550c278cff9026a18ca54 |
|
05-Apr-2017 |
Sean Kelley <smskelley@google.com> |
Initial commit of Wearable Drawers This CL brings a snapshot of the wearable drawers to gerrit. The drawers depend upon several other classes in Wearable Support, so those were brought over as well, but marked @hide. They should be able to be deleted when there's a suitable alternative to CircledImageView. The publicly accessible classes added by this change are: - WearableDrawerLayout - WearableDrawerView - WearableNavigationDrawerView - WearableActionDrawerView - WearableDrawerController Their current public documentation can be found here: https://developer.android.com/wear/preview/features/ui-nav-actions.html The API changes made were: - The package changed from android.support.wearable.view.drawer to android.support.wear.widget.drawer. - WearableDrawerLayout: - DrawerState annotation was changed to SOURCE retained - DrawerStateCallback: - Now passes WearableDrawerlayout as first param to all methods. - Is now concrete with empty methods. - openDrawer(), closeDrawer(), and peekDrawer() are package private. - WearableActionDrawerView: - Renamed from WearableActionDrawer to WearableActionDrawerView - OnMenuItemClickListener was swapped out for MenuItem's. - WearableNavigationDrawerView: - Renamed from WearableNavigationDrawer to WearableNavigationDrawerView - Default navigationStyle is now SINGLE_PAGE - Added getNavigationStyle() - WearableNavigationDrawerViewAdapter: - onItemSelected was removed and moved into a standalone OnItemSelected listener. - Added (add|remove)OnItemSelectedListener(listener) - WearableDrawerView: - boolean hasDrawerContent() was removed. - openDrawer(), closeDrawer(), and peekDrawer() have been removed. - WearableDrawerController getController() has been added. - setShouldOnlyOpenWhenAtTop --> setOpenOnlyAtTopEnabled - shouldOnlyOpenWhenAtTop --> isOpenOnlyAtTopEnabled - setShouldPeekOnScrollDown --> setPeekOnScrollDownEnabled - shouldPeekOnScrollDown --> isPeekOnScrollDownEnabled - setShouldLockWhenNotOpenOrPeeking --> setLockedWhenClosed - shouldLockWhenNotOpenOrPeeking --> isLockedWhenClosed - canAutoPeek --> isAutoPeekEnabled - setCanAutoPeek --> setIsAutoPeekEnabled - lockDrawerClosed removed - lockDrawerOpened removed - unlockDrawer removed - setIsLocked(boolean) added - Uses Widget.Wearable.WearableDrawerView style to specify default background and elevation. - Misc: - All custom attributes are now camelCase. - All APIs that took a View that was expected to be a drawer now take in a WearableDrawerView. - Some instances of String being used in the API were migrated to CharSequence. - All Views now have a 4 arg constructor. Test: Manually and Espresso tests Bug: 37417930 Bug: 37419365 Change-Id: Iec1843cccf80efe3d7c5b3db2274ec41f914c83d
/frameworks/support/wear/src/android/support/wear/widget/CircledImageView.java
|