【问题标题】:Method like getView() for GridLayout (not GridView)类似 GridLayout 的 getView() 方法(不是 GridView)
【发布时间】:2013-08-14 15:52:12
【问题描述】:

对于我正在开发的应用程序,我有一个动态填充的 GridLayout。它工作得很好,除了一件事。现在,我只是在一次加载我想要显示的所有图像。但是,我必须加载的图像数量可能会有所不同,这意味着存在 OutOfMemoryException 的风险。我需要的是像 GridView 中的 getView() 这样的方法,然后才用于 GridLayout。我一直在考虑这个问题,但我仍然卡住了。有人对方法有建议吗?

【问题讨论】:

    标签: android out-of-memory grid-layout


    【解决方案1】:

    GridLayout 用于对齐网格中的项目。这类似于设计中的网格系统。 GridLayout 不能与适配器一起使用,这就是 GridView 的用途。

    【讨论】:

    • 我知道它不能与适配器一起使用。我只是想自己创建一个与适配器类似的系统。
    • 您可以扩展AdapterView 并提供您自己的布局方式。那部分很容易。当您想要查找点击事件并触发它们时,它会变得复杂。与可访问性相关的焦点导航变得更加复杂。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多