我想添加廣告查看後RecyclerView 1,2,3位置,然後廣告查看,然後RecyclerView 4,5,6位置,然後廣告查看,然後7,8,9,10,11 ...如何處理位置添加額外的3 RecyclerView?如何添加3個位置後的額外視圖RecyclerView?
0
A
回答
0
不,不..不要窩你recyclerview ..使用具有不同佈局的多個ViewHolder ..你想要的配置
覆蓋getItemViewType
@Override
public int getItemViewType(int position) {
return items.get(position).getType();
}
@Override
public RecyclerView.ViewHolder onCreateViewHolder(ViewGroup parent, int viewType) {
View view = null;
switch (viewType) {
case ITEM:
view = mInflater.inflate(R.layout.your_row_a, parent, false);
return new ATypeViewHolder(view);
case HEADER:
view = mInflater.inflate(R.layout.your_row_b, parent, false);
return new BTypeViewHolder(view);
}
}
0
使用函數的恆等式像那樣看如果位置後3或不 和我realy不確定當前%3!= 0或當前%3!= 1
private IsAfrerTree(int position)
{
int CurrentP = position+1;
if(CurrentP % 3 != 0)
{
return true;
}
else
{
return False;
}
}
相關問題
- 1. 如何在RecyclerView中設置每個視圖自己的位置?
- 2. 如何添加額外的PropertyDescriptor到ICustomTypeDescriptor之後設置的DataContext
- 3. 將視圖添加到RecyclerView
- 4. 如何修改RecyclerView中單個視圖的位置
- 5. recyclerview中的重疊位置/視圖
- 6. 如何添加一個位置的子視圖?
- 7. 保存添加額外的小數位
- 8. 添加另一個圖像後的額外間隙
- 9. 如何在Drupal 8菜單項中添加額外的字段。我想添加一個額外的圖像域
- 10. 如何添加一個額外的列表項目列表視圖?
- 11. 如何添加一個額外的自定義行到列表視圖?
- 12. 如何在android中使用recyclerview添加多個視圖?
- 13. 如何在joomla 3和2.5中添加額外的字段?
- 14. 爲繪圖添加額外的圖例
- 15. 查找關於RecyclerView最後位置的視圖?
- 16. iPhone Cocoa Touch:添加額外的視圖或子視圖到視圖
- 17. 在給定的位置添加額外的行到QTableView對象
- 18. 向Bootsrap 3添加額外的自定義圖形
- 19. RecyclerView裝飾器在刷新時添加額外的填充
- 20. 如何在RecyclerView android位置停止特定視圖的滾動?
- 21. 如何在recyclerview中的特定位置添加分隔符?
- 22. 如何添加額外的控制鍵?
- 23. qmake如何添加額外的標誌
- 24. 如何添加額外的POST參數?
- 25. 無論如何有超過一個額外添加到意圖?
- 26. 作爲另一個視圖的子視圖添加視圖的位置
- 27. 如何在SSRS中向餅圖圖例添加額外的列?
- 28. 如何在ASP.NET MVC中的URL後添加額外的文本?
- 29. 如何在不添加額外tspan的情況下重置SVG tspan定位
- 30. 如何在PCL視覺工作室添加額外的目標
你不想這樣做。你想使用另一個ViewHolder廣告 –
[如何創建RecyclerView多視圖類型?](http://stackoverflow.com/questions/26245139/how-to-create-recyclerview-with-multiple-view-type) –