Android 如何处理动态膨胀的版面内容(同一版面多次膨胀)

Android 如何处理动态膨胀的版面内容(同一版面多次膨胀),android,android-layout,layout,dynamiclayout,Android,Android Layout,Layout,Dynamiclayout,我有一个线性布局,里面有一些下拉和文本视图,现在我想在每次点击“添加更多”按钮时膨胀布局,下面是膨胀布局的代码。我面临的问题是将id分配给每个膨胀的版面内容。为了处理被膨胀版面的内容,每次膨胀版面时,我都需要每个内容的唯一id LayoutInflater inflater = (LayoutInflater) getSystemService(Context.LAYOUT_INFLATER_SERVICE); View row_view; row_view = (View)inflater

我有一个线性布局,里面有一些下拉和文本视图,现在我想在每次点击“添加更多”按钮时膨胀布局,下面是膨胀布局的代码。我面临的问题是将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);
在这里,充气地板是要充气的布局,充气地板细节是要充气的布局的主要根布局,每次单击按钮时,我都在充气地板布局

android新手如果有人觉得这个问题很愚蠢,请原谅

注意:如果有人面临类似问题,请查看下面的链接,我发现此链接很有用


我想这会有帮助的

将标记设置为唯一时,可以放置任何对象:

yourView.setTag(Object object);
要重新审理它:

object.indexOf(yourView.getTag())

否则您必须使用自定义视图。

我不会这样做,您应该列出一个列表。请查看@DillonBurton,谢谢您的回复,但在我的案例中,列表视图或回收视图不起作用。您能解释一下原因吗?如果我正确理解你的问题,这听起来是一个完美的例子。