Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Cross-Platform-Entwicklung (https://www.delphipraxis.net/91-cross-platform-entwicklung/)
-   -   [Fmx] IFMXImageManager Alternative ? (https://www.delphipraxis.net/188874-%5Bfmx%5D-ifmximagemanager-alternative.html)

Rollo62 15. Apr 2016 08:09

[Fmx] IFMXImageManager Alternative ?
 
Hallo zussammen,

FMX.MediaLibrary.IFMXImageManagerService scheint nicht implementiert zu sein:
http://docwiki.embarcadero.com/Libra...ManagerService

http://www.devsuperpage.com/search/A...2&ArtID=107165

Gibt es einen Weg um Bilder von der Standardlibrary bei iOS und Android
per Programm (ohne User-Interaktion) abzuholen ?

Also ziemlich genau das was dieser Service machen sollte:
http://docwiki.embarcadero.com/Libra...rvice.GetImage

Habe bisher keine Lösung gefunden.

Rollo

Mavarik 15. Apr 2016 11:04

AW: [Fmx] IFMXImageManager Alternative ?
 
Stimmt... Das Interface wird nicht unterstützt...

Ist doch sicherlich eine Funktionalität von System... Nach implementieren?

Mavarik

Rollo62 15. Apr 2016 13:30

AW: [Fmx] IFMXImageManager Alternative ?
 
So einfach lässt uns iOS aber nicht an die Daten ran.

Das ist wohl auch der Grund warum es noch nicht implementiert ist.

Rollo

Mavarik 15. Apr 2016 13:45

AW: [Fmx] IFMXImageManager Alternative ?
 
Zitat:

Zitat von Rollo62 (Beitrag 1335664)
So einfach lässt uns iOS aber nicht an die Daten ran.

Das ist wohl auch der Grund warum es noch nicht implementiert ist.

Rollo

Hast Du ein bisschen mehr Infos?

Rollo62 15. Apr 2016 15:31

AW: [Fmx] IFMXImageManager Alternative ?
 
iOS:
http://stackoverflow.com/questions/9...for-each-album

https://developer.apple.com/library/...uid/TP40009730

https://developer.apple.com/library/...id/DTS40010135

https://developer.apple.com/library/...occ/cl/ALAsset

https://developer.apple.com/library/...uid/TP40014408


Android
http://stackoverflow.com/questions/2...ogrammatically

http://stackoverflow.com/questions/4...ges-in-android

http://stackoverflow.com/questions/4...ies-on-android

Mavarik 15. Apr 2016 16:07

AW: [Fmx] IFMXImageManager Alternative ?
 
emm das ist ALLES was anderes...

Das interface welches Du als Link geschickt hast ist für App-Thinning...

Bilder/Icons die nicht im Programm enthalten sind und dann aus dem AppStore nachgeladen werden können, damit nicht alle Größen im Package enthalten seien müssen...

Mavarik

Rollo62 15. Apr 2016 21:12

AW: [Fmx] IFMXImageManager Alternative ?
 
Es sollte bei den IFMXImageManager um das Suchen und Laden der Bilder aus den jeweiligen lokalen Bibliotheken gehen.
Das hat erstmal wenig mut AppThinning zu tun.

Du meinst vielleicht einige Beiträge in den Links, womöglich, aber für das einfache Laden oder den direkten
Filezugriff findet man nicht so schnell etwas nützliches.

Wie auch immer, es scheint leider nicht die EINFACHE Methode zu geben.
Man kann ein Bild aus der Library/Gallery ja einzeln mit Klick durch den User holen,
aber eben nicht so einfach per Code sich alle Bilder einlesen und z.B. nach Datum zu sortieren.

Da kann ich wohl nur vage hoffen das Embarcadero das in der nächsten Version implementiert hat.

Rollo

Mavarik 15. Apr 2016 21:29

AW: [Fmx] IFMXImageManager Alternative ?
 
ok dann habe ich

Zitat:

Zitat von DocWiki
Description

Gets the image indicated by index from the mobile store.

Implement GetImage in order to obtain the picture indicated by index from the mobile store.

Falsch interpretiert... Sorry!

Rollo62 15. Apr 2016 21:42

AW: [Fmx] IFMXImageManager Alternative ?
 
Und wie muss ich das interpretieren ?

Zitat:

IFMXImageManagerService is the interface for the image manager service.

IFMXImageManagerService includes functions to:

get all specific images or all images stored within the device.
store a new image to the device.
und mit diesen Methoden
Zitat:

GetAllImages public Returns all images from the mobile store.
GetCount public Returns the count of all images in the mobile store.
GetImage public Gets the image indicated by index from the mobile store.
Das ist jendenfalls genau das was ich Suche.

Rollo


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 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