在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/Android/ 向一個(gè)xml布局Layout布局中動(dòng)態(tài)添加另一個(gè)xml中的布局

向一個(gè)xml布局Layout布局中動(dòng)態(tài)添加另一個(gè)xml中的布局

首先我有一個(gè)xml布局,里面是一個(gè)已經(jīng)寫好的樣式布局,
外部是一個(gè)LInerLayout, 效果長這樣

clipboard.png

然后我想再另一個(gè)xml文件的LinerLayout布局中添加這個(gè)布局,
我想在代碼中動(dòng)態(tài)添加,而不是直接用include
我用的是addView但是不好使,我該怎么做請指教,謝謝

回答
編輯回答
柒槿年

addView 為何不好使?

2017年8月26日 06:23
編輯回答
淡墨

使用LayoutInflater加載xml布局,再使用addView即可

2017年12月29日 01:42
編輯回答
假灑脫

如果是重復(fù)展示,請使用 RecyclerView ,如果列表的item是另一個(gè)外部布局,那只能用 addview()

2017年12月25日 20:27
編輯回答
不討喜

這是ListView或者RecyclerView的ItemView吧,如果是:

  1. ViewStub了解一下……
  2. Adapter#getViewType()了解一下……
2017年5月21日 15:58
編輯回答
不二心
 @Override
    public void addView(View child, LayoutParams params) {
        addView(child, -1, params);
    }
2017年5月17日 04:28