从一个activity输入了一些信息,然后我想将这些信息存入一个CardView中,将cardview呈现在一个RecyclerView里。不过这个RecyclerView是放在的一个navigationView布局和FloatingActionButton拼起来的那个布局(content_activity_main.xml中)。
问题1:不知道为什么如果直接把Recyclerview写在布局里就会FC(null object reference)。
问题2:如何用java代码将一个布局插入到另一个布局里?
例如
public void insertList(List<String> messages) {
listWrapper.removeAllViews();
for (String message : messages) {
listWrapper.addView(initListItem(message));
}
}
private LinearLayout initListItem(String text) {
return (LinearLayout) View.inflate(context, R.layout.payment_button_list, null);
}