¿Cómo puedo agregar dinámicamente elementos de cuadrícula en la vista de cuadrícula? Actualmente, tengo un adaptador que contiene mis imágenes. Quiero obtener mis imágenes de una URL y agregarlas dinámicamente a mi vista de cuadrícula.Adición dinámica de elementos de cuadrícula en la vista de cuadrícula
Respuesta
Cree un adaptador personalizado para la vista de cuadrícula. Y configure ese adaptador personalizado para la vista ceñida. Aquí está el código xml para el elemento de la grilla.
<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>
y aquí está xml para el diseño principal.
<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>
y aquí está la clase adaptador personalizado que se extiende desde 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;
}
}
Esperamos que esto pueda ayudar a u.
... y? Crear el adaptador y adjuntarlo a Gridview no resuelve el problema de los carteles originales: * Quiero obtener mis imágenes de ** URL ** y ** dinámicamente ** agregarlas a mi vista de cuadrícula *. –
@ IndrekKõue si todavía está atascado quizás pueda ayudarlo con algo diferente –
Buen trabajo. Gracias –
- 1. Arrastrando elementos en la vista de cuadrícula
- 2. cómo borrar la vista de cuadrícula?
- 3. ancho de la vista de cuadrícula boundfield
- 4. Eliminar elementos secundarios de la Cuadrícula QML
- 5. ¿Qué control de cuadrícula/cuadrícula en WPF?
- 6. Vista de cuadrícula de Android Desplácese horizontalmente
- 7. Adición de cuadrícula y controles dinámicamente en WPF
- 8. Hipervínculo en la vista de cuadrícula de datos
- 9. Vista de cuadrícula en el SDK de iPhone
- 10. Vista de cuadrícula de ASP.NET frente a Vista de lista
- 11. Creando una cuadrícula dinámica con ExtJS
- 12. CSS - Cuadrícula de anidamiento dentro de la cuadrícula
- 13. Organizar elementos de la colección en una cuadrícula
- 14. Eliminando todos los elementos secundarios de la cuadrícula en WPF
- 15. cuadrícula de recarga jqGrid
- 16. ¿Cómo permitir la clasificación de una vista de cuadrícula?
- 17. ¿Animar columna de cuadrícula o fila de cuadrícula en XAML?
- 18. la paginación de vista de cuadrícula no funciona
- 19. Grupo de radio en ExtJS Editor Cuadrícula/Cuadrícula
- 20. Aumente el espaciado de cuadrícula en android
- 21. Obtener filas de la cuadrícula de datos
- 22. WPF Tamaño de la cuadrícula
- 23. Cuadrícula, cuadrícula flexible o diseño de grilla de cuadrícula para MFC
- 24. Vista de cuadrícula de encabezado fijo con funcionalidad de clasificación
- 25. ¿Cómo establecer el foco en una fila en particular en una cuadrícula de datos/vista de cuadrícula?
- 26. cuadrícula dentro de la red en XAML
- 27. Adición de un evento de desplazamiento a la cuadrícula de datos
- 28. ASP.NET Controles de cuadrícula MVC
- 29. Cómo obtener elementos ordenados desde una cuadrícula de datos
- 30. cómo imprimir una vista de cuadrícula utilizando iTextSharp
¿Tiene alguna solución para este problema? – Prabs