Fix NullPointerException bug

AccessibilityWindowInfoCompat$obtain(AccessibilityWindowInfoCompat)
could lead to NullPointerException on older platforms. This commit fixes
this. Also, change a few method signatures in internal code for
SearchViewCompat and change the Ics and Honeycomb IMPL methods to
throw an IllegalArgumentException if the first argument is not a
non-null SearchView.

Bug: 29329934
Change-Id: Id98abfef081f2dca8066cab759bda8771c21e507
3 files changed