根据响应更新LinearLayout

时间:2016-11-02 21:17:34

标签: android json android-layout retrofit2

我想要做的是基于我使用Retrofit从JSON获得的响应,更新mainActivity底部的linearlayout。

我知道我可以隐藏/取消隐藏项目,但是可以保存线性布局吗?例如,有两种类型的线性布局(一种具有文本和图像,另一种具有文本,两种图像以不同的方式围绕水平布局放置)。现在,如果JSON响应返回null的对象,我想使用linearlayout-1。如果我得到一个符合我对linearlayout-2的要求的不同响应,那就使用那个。

1 个答案:

答案 0 :(得分:1)

最简单的解决方案是在底部有两个布局,并根据响应显示和隐藏它们。