Ir para conteúdo
  • Cadastre-se

dev botao

Recommended Posts

Postado

Amigos o meu app continua não Enviando mesmo com a alterando a linha

Intent.setDataAndType(Uri, StringToJString('document/pdf'));

 

Datilas você conseguiu ? 

Postado
Em 23/02/2025 at 07:37, felipeiw disse:

Amigos o meu app continua não Enviando mesmo com a alterando a linha

Intent.setDataAndType(Uri, StringToJString('document/pdf'));

 

Datilas você conseguiu ? 

eu escrevi errado no post anterior, eu quis dizer "conseguiu" faltou o u.

  • 4 semanas depois ...
Postado

Sim é Delphi 11.3 Juliomar, ja tem essa linha no manifest.xml, estranho que png envia certinho, Falta isso pra eu entregar um projeto, esse é o codigo que estou usando, será que algum amigo conseguiria testa-lo, as vezes pode ser algo simples que eu não esteja vendo.

  Path := System.IOUtils.TPath.GetSharedDocumentsPath+PathDelim;
  xnomarq := TPath.Combine(TPath.GetSharedDocumentsPath, 'pedido.pdf');

  Uris := TJArrayList.Create;
  Intent := TJIntent.JavaClass.init(TJIntent.JavaClass.ACTION_SEND);
  Intent.setPackage(StringToJString('com.whatsapp'));
  Intent.setType(StringToJString('application/pdf'));
  JavaFile := TJFile.JavaClass.init(StringToJString(xnomarq));
  Uri := TJnet_Uri.JavaClass.fromFile(JavaFile);
  Uris.add(Uri);
  Intent.putParcelableArrayListExtra(TJIntent.JavaClass.EXTRA_STREAM, Uris);
  Intent.setFlags(TJIntent.JavaClass.FLAG_GRANT_READ_URI_PERMISSION);
  TAndroidHelper.Activity.startActivity(Intent);

 

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.

The popup will be closed in 10 segundos...