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

时间:2012-02-03 10:00:32

标签: android android-layout user-interface grid-layout

Android 4的新 GridLayout 很好。在代码可维护性和性能方面都有。

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

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

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

2 个答案:

答案 0 :(得分:30)

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

更新android SDK和支持文件。

  1. your-android-sdk\extras\android\support\v7\gridlayout项目添加到eclipse。
  2. 将项目设为库。
  3. 将此库项目添加到您的工作项目中。
  4. 要在XML中使用gridlayout,请使用它

    <android.support.v7.widget.GridLayout> </android.support.v7.widget.GridLayout>
    

    希望这很有用。

答案 1 :(得分:5)