有效地动态添加布局

时间:2018-05-31 14:04:44

标签: android android-layout android-fragments

我有JSON,我正在解析并基于JSON,我将有不同的布局,可能包括编辑文本,日期/时间选择器等。通过按下一个或后一个箭头,用户将基本上是移动到下一个JSON对象,它将显示相应的布局。我的问题是,展示这些不同布局的最有效方法是什么。我目前正在考虑创建一个活动并为每个布局创建片段。虽然,使用这种方法,我会有10个以上的片段,我觉得效率不高。我想到的另一种情况是每次按下或按下时调用setContentView()。但是,我需要能够从这些编辑文本字段中获取文本并保存它。所以,我不认为setContentView()真的有效。到目前为止,我最好的解决方案是一堆片段,对于那些片段的onPause(),我会保存输入的数据。

0 个答案:

没有答案