如何在網格視圖中動態添加網格項?目前,我有一個包含我的圖像的適配器。我想從URL中獲取圖像並將其動態添加到我的網格視圖中。在網格視圖中動態添加網格項
回答
爲網格視圖創建自定義適配器。併爲該網格視圖設置該自定義適配器。 以下是網格項目的xml代碼。
<linearlayout xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/GridItem"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
<imageview android:id="@+id/grid_item_image"
android:layout_width="wrap_content"
android:layout_height="wrap_content">
</imageview>
</linearlayout>
這裏是用於主佈局的xml。
<gridview xmlns:android="http://schemas.android.com/apk/res/android"
android:id="@+id/GridView1"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
</gridview>
,這裏是從BaseAdapter
public class ImageAdapter extends BaseAdapter
{
Context context;
public ImageAdapter(Context context)
{
context = context;
}
@Override
public int getCount()
{
//return numbers of element u want on the grid
return 9;
}
@Override
public View getView(int position, View convertView, ViewGroup parent)
{
View v = convertView;
if (convertView == null)
{
//here we inflat the layout
LayoutInflater li = getLayoutInflater();
v = li.inflate(R.layout.grid_item, null);
//here add the image
ImageView iv = (ImageView)v.findViewById(R.id.grid_item_image);
iv.setImageResource(R.drawable.icon);
}
return v;
}
@Override
public Object getItem(int arg0) {
// TODO Auto-generated method stub
return null;
}
@Override
public long getItemId(int arg0) {
// TODO Auto-generated method stub
return 0;
}
}
希望這可以幫助ü擴展自定義適配器類。
...和?創建適配器並將其附加到GridView並不能解決原來的海報問題:*我想從**網址**和**中動態獲取我的圖像**將它們添加到我的網格視圖*中。 – 2013-07-09 11:22:09
@IndrekKõue如果你仍然陷入困境,也許我可以幫助你不同的東西 – 2013-08-04 17:30:08
偉大的工作。謝謝 – 2014-05-23 06:40:18
- 1. 添加在網格視圖行動態
- 2. Android動態網格視圖
- 3. 動態添加網格UWP
- 4. 加載動態網格視圖
- 5. 在網格視圖中添加標籤
- 6. 在android中添加Horizontall滾動視圖到網格視圖
- 7. 添加水平滾動到動態網格視圖:Android
- 8. 添加OxyPlot視圖在網格
- 9. 如何動態添加列到數據網格視圖
- 10. 在網格視圖中動態更改項目模板字段
- 11. 網格視圖內的網格視圖
- 12. 動態添加子網格到相同的父網格
- 13. 網格視圖單元格在小計網格視圖的底部自動添加0
- 14. 如何在網格視圖中添加滾動條?
- 15. 如何在jquery mobile中動態添加圖片到網格?
- 16. 網格視圖項目的
- 17. 網格視圖動態生成的列
- 18. Odoo 9添加列到網格視圖
- 19. 添加一個按鈕,網格動態
- 20. 動態添加子網格到GridLayout
- 21. 動態添加行/列到網格
- 22. 添加動態模板網格
- 23. 異步加載網格視圖項目
- 24. 在asp.net中的網格視圖或數據表中動態添加新行?
- 25. 如何在網格視圖中使用網格視圖?
- 26. 在網格視圖
- 27. 在網格視圖
- 28. 在網格視圖
- 29. 動態添加網格到tabpanel中的特定選項卡
- 30. 如何使用asp.net在網格視圖中添加動態分頁
得到了解決這個問題的任何解決方案? – Prabs 2015-06-08 10:27:04