所以,我知道LinearLayout,RelativeLayout等。
假设我有一个TextView和ImageView。我想让这两个都隐形。当然,我可以让这两个分别隐形。但从逻辑上讲,两者都是齐头并进的,所以我更喜欢将它们包裹在某种东西中,使其不可见或可见。
如果不需要的话,我不想用LinearLayout/RelativeLayout弄乱XML文件。有没有更简单的工具来把它们放在一起?
发布于 2014-12-09 07:34:50
在没有更好的方法的情况下,我最终使用了better的能力(参见here)来注入多个视图:
@InjectViews({ R.id.first_name, R.id.middle_name, R.id.last_name })
List<EditText> nameViews...and一个简单的方法来切换这些元素的视图状态。
我认为这就是它所能得到的最好的东西(而且它真的只是让人眼花缭乱,没有把元素分组在一起)。
所以你的问题的答案似乎是:不,没有这样的事情。
https://stackoverflow.com/questions/27368322
复制相似问题