【发布时间】:2013-04-13 05:52:18
【问题描述】:
我想知道在布局中更改内容的正确方法是什么。 例如,显示或不显示某些视图。
现在我正在 XML 中制作我需要的每个按钮,并使用 java 根据偏好使它们可见或消失。 这行得通,但是我想知道这是否是最好的方法。 我必须一遍又一遍地为相同的按钮编写大量 XML 代码。除了现在他们在不同的地方。
所以我想知道是否有更好的方法。有没有大神赐教?
干杯,
大安
【问题讨论】:
-
如果没有看到您的一些代码并确切地知道您何时/如何使用它们,没有人可以真正说出来。如果它们被大量使用,那么在需要时将它们隐藏在 java 中。如果您能够重用
Views或listeners,那么这是最好的,除非在您的情况下不实用 -
我正在使用的视图会被大量使用。在这种情况下,一大组按钮。您可以选择将按钮放在屏幕右侧或屏幕左侧。对我来说最简单的方法是用 XML 编写按钮,然后将它们相应地设置为 VISIBLE 或 GONE。
-
所以你要复制每个,左右?如果这是您正在做的事情,那么您最好查看碎片,但如果您已经完成并且没有任何问题,那么应该没问题
-
谢谢,我会尽快查看片段