Buen dia.
Estoy desarrolando en android y ulizando un LinstView, he agragado algunas cajas adicionales para luego alimentarla en tiempo de ejecucion con informacion de tablas SQL Server. Lo hice con Bind Visully funciona perfecto pero me limita tanto en la parte grafica como tambien en algunas consultas.
Me explico mejor quiero colocarle la imagen Redonda en la lista pero no puedo hacerlo por Bind Visually sino la única forma que conozco es hacerlo en tiempo de ejecución, y aunque lo puedo hacer con el Listview estandart cuando le agrego los otros campos tengo dificulta para llegarle a estos campos y alimentarlos. Adjunto una foto que talvez pueda darle más claridad.
Los campos son:
Código Delphi
[-]txtNombre
Image2
TxtRut
txtFecha
txtAprobacion
txtComentario
Todos estos campos estan en ListView y realmente lo que quiero es alimentarlos en tiempo de ejecución y también cambiarle la imagen y colocársela redonda.
Código Delphi
[-]UniQueryDetalleVisita.Open;
TabControl.ActiveTab := Tbl_DetalleVisitas;
while not UniQueryVisitantes.Eof do
begin
item2 := ListView2.Items.Add;
streamIMG2 := TMemoryStream.Create;
if UniQueryVisitantesFOTO.IsNull then
ImgPadron2.Bitmap.SaveToStream(streamIMG2)
else
UniQueryVisitantesFOTO.SaveToStream(streamIMG2);
Circle2.Fill.Bitmap.Bitmap.LoadFromStream(streamIMG2);
item2.Bitmap := Circle2.MakeScreenshot; Item2.Text := UniQueryVisitantesNom_vis.AsString;
UniQueryVisitantes.Next;
end;