我想添加注释,例如发生在Facebook移动设备上...我的代码适用于第一个注释,但第二个则崩溃。错误消息显示我的数组只有一个元素,我也尝试初始化数组容量,但收到相同的错误。
所以,这是我的代码:
LayoutInflater inflater = (LayoutInflater) getApplicationContext().getSystemService(
Context.LAYOUT_INFLATER_SERVICE);
ArrayList<View> rootView = new ArrayList<View>();
rootView.add(inflater.inflate(R.layout.layout_comment, null));
FrameLayout container = (FrameLayout) findViewById(R.id.campoComentarios);
container.addView(rootView.get(contadorComment));
contadorComment++;
答案 0 :(得分:0)
这不是正确的方法
您应该制作一个RecyclerView,然后为其创建一个适配器,然后向该适配器中添加元素....我知道这有点难,但这是正确的方法...有关更多详细信息,请参见此视频 https://www.youtube.com/watch?v=gGFvbvkZiMs