Fix compatibility support for v7/gridlayout DO NOT MERGE

A previous implementation import from frameworks/base combined with an
incorrectly restricted makefile led to GridLayout using new/hidden API
from the framework instead of compat lib conventions and public API
only.

Add required shims to ViewCompat/ViewGroupCompat as needed and have
GridLayout use them. Fix some general Android code style guide issues.

Change-Id: Icb1065e96766bd2eefc73a819ae5a88ca502bf27
7 files changed
tree: 9edef36b39b941d699298082ebed05f58255bab5
  1. tests/
  2. v13/
  3. v4/
  4. v7/
  5. v8/
  6. CleanSpec.mk