AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

Android FotoOrdner selber aufrufen

Ein Thema von paul.kunig · begonnen am 2. Feb 2019 · letzter Beitrag vom 10. Feb 2019
Antwort Antwort
paul.kunig

Registriert seit: 25. Sep 2017
42 Beiträge
 
Delphi 10.3 Rio
 
#1

Android FotoOrdner selber aufrufen

  Alt 2. Feb 2019, 17:04
Hallo,

wie funktioniert der Aufruf TakePhotoFromLibraryAction mit Hilfe der Actionslist bzw. wie wird das ganze intern umgesetzt.

Ich möchte die Darstellung des Fotoordnerinhaltes nachbauen.

Während die Auflistung und Darstellung von 70 Fotos inklusive Erstellung von Thumbnails(bei Bedarf) unter Windows ca. 260 Millisekunden dauert, braucht das Android-Smartphone ca.20 Sekunden.

Dabei nimmt das eigentliche Laden der Bilder(mit Thumbnailerstellung bei Bedarf) tatsächlich die meiste Zeit in Anspruch.

Wie wird das von der oben genannten Funktion gehandhabt?
Was macht die oben genannte Funktion anders in Bezug auf das Erstellen der Bilder mit z.B. LoadThumbnailFromFile?

Gruß
Paul
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.034 Beiträge
 
Delphi 12 Athens
 
#2

AW: Android FotoOrdner selber aufrufen

  Alt 7. Feb 2019, 19:49
Hilft dir ein rechter Mausklick und "gehe zur Deklaration" auf dieser Action weiter?
Das sollte dich zum Quellcode der Action führen und dir somit zeigen, was diese aufruft.
Du hast bei Delphi von fast allem den Quellcode verfügbar (in der Community Edition evtl. nicht?).

Grüße
TurboMagic
  Mit Zitat antworten Zitat
paul.kunig

Registriert seit: 25. Sep 2017
42 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Android FotoOrdner selber aufrufen

  Alt 7. Feb 2019, 21:22
Hallo TurboMagic,

nein hilft es nicht. Man kommt zwar bist zum Methodenaufruf, die eigentliche Methode, was genau passiert, wird aber nicht angezeigt bzw. habe ich bis dato nicht gefunden.

Gruß
Paul
  Mit Zitat antworten Zitat
Rollo62

Registriert seit: 15. Mär 2007
4.166 Beiträge
 
Delphi 12 Athens
 
#4

AW: Android FotoOrdner selber aufrufen

  Alt 8. Feb 2019, 11:10
http://docwiki.embarcadero.com/RADSt...key_Interfaces
  Mit Zitat antworten Zitat
paul.kunig

Registriert seit: 25. Sep 2017
42 Beiträge
 
Delphi 10.3 Rio
 
#5

AW: Android FotoOrdner selber aufrufen

  Alt 9. Feb 2019, 08:52
Hallo Rollo62,

selber erstellen.

Das heißt,
1. Dateipfad aufrufen
2. Fotos in Imagekomponente laden(in TGrid, TListbox, ...)
3. Ergebnis anzeigen.

Also einen eigenen Datei-Explorer für die Anzeigen von Fotos.

Noch einmal zur Frage:
Kann mir jemand sagen, wie Android oder auch IOS die Fotos so schnell zur Ansicht bringt?

Gruß
Paul
  Mit Zitat antworten Zitat
TurboMagic

Registriert seit: 28. Feb 2016
Ort: Nordost Baden-Württemberg
3.034 Beiträge
 
Delphi 12 Athens
 
#6

AW: Android FotoOrdner selber aufrufen

  Alt 9. Feb 2019, 16:38
Die Umsetzung des Interfaces befindet sich in der Unit

Source\FMX\FMX.MediaLibrary.Android.pas

in deinem Delphi Installationsverzeichnisses.
Schaut man sich diese an findet man einen Verweis auf das hier:

getFMXMediaLibrary

Sucht man es findet man das hier:

[JavaSignature('com/embarcadero/firemonkey/FMXNativeActivity')]
JFMXNativeActivity = interface(JNativeActivity)

in Unit Androidapi.JNI.Embarcadero.

=> Willkommen in java land!
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz