【发布时间】:2017-10-21 16:16:56
【问题描述】:
我有一个线性布局,里面有很少的下拉和文本视图,现在我想在每次点击“添加更多”按钮时膨胀布局,下面是膨胀布局的代码。我面临的问题是将 id 分配给每个膨胀的布局内容。为了处理膨胀布局的内容,每次我膨胀布局时,我都需要每个内容的唯一 id。
LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE);
View row_view;
row_view = (View)inflater.inflate(R.layout.inflatefloor,null);
inflatefloordetails.addView(row_view);
inflatefloor 是要膨胀的布局,inflatefloordetails 是要在其中膨胀的主要根布局,每次单击按钮时我都会膨胀 inflatefloor 布局。
如果有人觉得这个问题很愚蠢,请原谅。
注意:如果有人遇到类似问题,请查看下面的链接,我发现此链接很有用。
【问题讨论】:
-
我不会这样,你应该列个清单。查看Recycler View.
-
@DillonBurton 感谢您的回复,但在我的情况下,列表视图或回收视图不起作用。
-
您能解释一下原因吗?如果我正确理解您的问题,这听起来像是一个完美的例子。
标签: android android-layout layout dynamiclayout