一种在XML中一起保存多个视图的方法?

时间:2014-12-08 22:38:42

标签: android xml android-layout

所以,我知道LinearLayout,RelativeLayout等等。

我们说我有一个TextView和ImageView。我想让两者都看不见。当然,我可以分别隐形。但从逻辑上讲,两者都是相辅相成的,所以我宁愿将它们包装成某种东西,并让它变得不可见或可见。

如果我不需要,我不想使用LinearLayout / RelativeLayout来混淆XML文件。是否有一个更简单的工具可以将它们放在一起?

1 个答案:

答案 0 :(得分:0)

在没有任何更好的情况下,我最终使用了刀具的能力(参见here)来注入多个视图:

@InjectViews({ R.id.first_name, R.id.middle_name, R.id.last_name })
List<EditText> nameViews

...以及切换这些元素的视图状态的简单方法。

我认为它和它一样好(并且它真的只是围绕着而不是将元素分组这些元素)。

所以问题的答案似乎是:不,没有这样的事情。