History log of /frameworks/support/design/src/android/support/design/internal/BottomNavigationMenu.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8e10080c914d1ad0784394fa3026b85535535847 18-Nov-2016 Aurimas Liutikas <aurimas@google.com> Move from GROUP_ID to LIBRARY_GROUP annotations

- GROUP_ID was deprecated in favor of LIBRARY_GROUP.
- Fix import order in touched files.

Test: ./gradlew assemble assembleAndroidTest
Change-Id: I2a774e93215090f42262fb86cf8e841f2a546a4f
/frameworks/support/design/src/android/support/design/internal/BottomNavigationMenu.java
69557a3a037e4124ecbc98560e84fa89472b3bf4 07-Nov-2016 Aurimas Liutikas <aurimas@google.com> Fix BottomNavigationMenu item selection via Menu object

- Move the logic of handling which item is checked to MenuBuilder instead of
BottomNavigationMenu itself by making all the MenuItems exclusively checked.
- Fixes MenuBuilder#startDispatchingItemsChanged to call onItemsChanged
with a correct value of structureChanged. It now keeps track if structure
changes while dispatching is prevented.
- Added a button to focus the next bottom navigation item to
BottomNavigationViewUsage

Bug: 32336752
Test: Added a new test to BottomNavigationViewTest

Change-Id: Ief3ff356b501373aaabdd5f4990ecf6f9c506f05
/frameworks/support/design/src/android/support/design/internal/BottomNavigationMenu.java
c39d9c75590eca86a5e7e32a8824ba04a0d42e9b 25-Aug-2016 Alan Viverette <alanv@google.com> Add @RestrictTo(GROUP_ID) annotations to match @hide docs annotations

Also removes some unnecessary @hide annotations on classes that wouldn't
have shown up in docs anyway due to package/private visibility or NO_DOCS.

Bug: 27937193
Change-Id: Iab127a5a3ce57a2d61965d3cef782621eb3859f5
/frameworks/support/design/src/android/support/design/internal/BottomNavigationMenu.java
d38621793486c819b838030e781e94486f092012 07-Jul-2016 Aurimas Liutikas <aurimas@google.com> Add more fixes to BottomNavigationView.

- Fixes crash for fast taps of buttons where
BottomNavigationItemView#getAnimator returns null since the view
is already in the correct state.
- Added checks for illegal menus
- Max menu item check 5 items
- No submenus
- Updated the sizing of the BottomNavigationItemView.
- Adding missing getItemBackgroundResource method.

Bug: 27675079

Change-Id: I856d250d92e69925a75cf4996a1d02f91441d67c
/frameworks/support/design/src/android/support/design/internal/BottomNavigationMenu.java