适用于 Android 4 的新 GridLayout 很好。无论是在代码可维护性和性能方面。
我需要有关旧版本 GridLayout 向后兼容性方面的帮助。等待官方兼容包的时间太长了。我知道这是可能的,而且确实有人提到这可以通过从版本 4 平台源代码复制类来完成。
如果有人能指导我如何做到这一点,那就太好了。
作为引用,请查看 Google Plus 上的这篇文章 https://plus.google.com/105051985738280261832/posts/KbqAxUQTzVf
最佳答案
执行此操作的更好方法是使用 Android 支持库。 由于还涉及资源文件,因此不能作为.jar 库包含。
更新 android SDK 和支持文件。
- 将
your-android-sdk\extras\android\support\v7\gridlayout
项目添加到 eclipse。 - 将项目作为库。
- 将此库项目添加到您的工作项目中。
要在 XML 中使用网格布局,请像这样使用它
<android.support.v7.widget.GridLayout> </android.support.v7.widget.GridLayout>
希望对您有所帮助。
关于android - 如何使 Android GridLayout 与旧版本兼容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9126780/