ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Problema ao Compartilhar Foto Selecionada - Delphi / Android

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
edialves
Novato
Novato


Registrado: Quinta-Feira, 17 de Novembro de 2016
Mensagens: 10

MensagemEnviada: Qui Dez 22, 2016 2:56 am    Assunto: Problema ao Compartilhar Foto Selecionada - Delphi / Android Responder com Citação

bom dia nobres colegas,

Estou pesquisando sem sucesso uma solução que na minha app; o usuário pode tirar uma foto da câmera ou selecionar alguma foto na biblioteca, ao compartilhar, seleciono o WhatsApp e em seguida, escolho o contato que vai receber a foto selecionada, ate aí tudo bem, mas logo após eu selecionar o meu contato e dar OK, o app ou o Android pega uma foto anterior ou qualquer uma da minha biblioteca e coloca pronta para ser compartilhada, é estranho isso.
Já olhei todo o código da minha app, estou liberando da memória dados das variáveis e continua persistindo esse problema.

Abaixo o caminho do exemplo que eu peguei:
C:\Users\Public\Documents\Embarcadero\Studio\18.0\Samples\Object Pascal\Multi-Device Samples\Media\PhotoEditorDemo

Abaixo o código que adaptei para o projeto:
procedure TfrmPrincipal.actCompartilharBeforeExecute(Sender: TObject);
var
stream : TStream;
bit : TBitmap;
begin
try
bit := TBitmap.Create;

stream := qryProdutos.CreateBlobStream(qryProdutos.FieldByName('FOTO'), bmRead);

bit.LoadFromStream(stream);

actCompartilhar.Bitmap.Assign(bit);
finally
stream.Free;
bit.Free;

end;

end;

Uso o Berlin 10.1 com os componentes FGX


O que devo estar fazendo de errado?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
edialves
Novato
Novato


Registrado: Quinta-Feira, 17 de Novembro de 2016
Mensagens: 10

MensagemEnviada: Sex Dez 23, 2016 12:17 am    Assunto: Responder com Citação

Bom dia !

Alguém?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
edialves
Novato
Novato


Registrado: Quinta-Feira, 17 de Novembro de 2016
Mensagens: 10

MensagemEnviada: Seg Dez 26, 2016 10:07 pm    Assunto: Responder com Citação

boa noite!

Up
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Mobile com Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB