如何让Android GridLayout与旧版本兼容?

Sid*_*non 14 user-interface android grid-layout android-layout

适用于Android 4的新GridLayout很不错.在代码可维护性和性能方面.

我想为旧版本的GridLayout向后兼容提供帮助.等待官方兼容包的时间太长了.我知道它可能,并且有人提到可以通过从版本4平台源复制类来完成.

如果有人能指导我如何做到这一点真的很棒.

如需参考,请在Google Plus上查看此帖子 https://plus.google.com/105051985738280261832/posts/KbqAxUQTzVf

Sid*_*non 30

更好的方法是使用Android支持库.由于资源文件也涉及,因此不能将其作为.jar库包含在内.

更新android SDK和支持文件.

  1. your-android-sdk\extras\android\support\v7\gridlayout项目添加 到eclipse.
  2. 将项目作为库.
  3. 将此库项目添加到您的工作项目中.

要在XML中使用gridlayout,请使用它

<android.support.v7.widget.GridLayout> </android.support.v7.widget.GridLayout>
Run Code Online (Sandbox Code Playgroud)

希望这很有帮助.

  • 还要确保设置命名空间:http://stackoverflow.com/a/10687429/15882 (6认同)