Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevok: 1 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
nahrada za Tasks.call v DriveServiceHelper (Google Drive zaloha)

Registrovaný: 07.08.06
Prihlásený: 18.11.21
Príspevky: 947
Témy: 268
Bydlisko: Levice
Príspevok NapísalOffline : 15.11.2021 20:10

Uz dlho sa s tym trapim a neviem si rady. V mojej android apke pouzivam zalohu databazy do Google Drive. V hlavnej klase mam napr. obnovu dat z drive:

Kód:
  public void restore(View v) {
           AtomicInteger count = new AtomicInteger(1);

                driveServiceHelper.queryFiles()
                        .addOnSuccessListener(fileList -> {
                       //  ...
                           
                        })
                        .addOnFailureListener(e -> showMsgSnack(getString(R.string.nobackupyet)));
}


no a potom mam DriveServiceHelper class, kde mam samotny upload alebo download, ale aj ziskanie zoznamu suborov z Drive - queryFiles(), ktory je volany z hlavnej klasy, vid kod vyssie.

Kód:
    public Task<FileList> queryFiles() {
        return Tasks.call(mExecutor, () ->
                mDriveService.files().list().setSpaces("drive").execute());
    }


Problem je, ze Tasks.call je uz deprecated, zatial sice este funguje, ale rad by som to nahradil.

Skusal som to s Callable, ale toto vobec nefunguje, potrebujem nejakym sposobom returnovat Task mDriveService.files().list().setSpaces("drive").execute(), ale neviem akym sposobom.

Kód:
 public Task<FileList> queryFiles() throws ExecutionException, InterruptedException {

        ExecutorService executor = Executors.newSingleThreadExecutor();
        Callable<Task<FileList>> callable = new Callable<Task<FileList>>() {
            @Override
            public Task<FileList> call() throws IOException {
                 mDriveService.files().list().setSpaces("drive").execute();
            }
        };
        Future<Task<FileList>> future = executor.submit(callable);
        return future.get();
        executor.shutdown();


}


Odpovedať na tému [ Príspevok: 1 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. Google spustil službu Drive

v Novinky

3

656

27.04.2012 12:43

tairikuokami Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google Drive / Photos - ako toto funguje ????

v Smartfóny a tablety

0

368

03.11.2015 18:06

kllr007 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vela tasks

v Webhosting a servery

1

247

27.06.2013 11:38

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C:\PROGRA~2\Google\GOOGLE~3\GO36F4~1.DLL

[ Choď na stránku:Choď na stránku: 1, 2 ]

v Antivíry a antispywary

36

3291

23.01.2013 19:02

personal compuper Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google vydal stable verziu Google Chromu pre linux

v Novinky

1

878

26.05.2010 1:56

Ferinciatko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google blokuje Google ucty v Outlooku pre Windows 10 Mobile

v Novinky

1

644

07.08.2016 14:50

chrono Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google vyhľadáva hneď ako píšeme - Google instant

v Novinky

8

992

09.09.2010 13:12

Jeffo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google zabanoval Anonymous na Google Plus.

v Novinky

12

1129

24.07.2011 11:21

mirom Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google získal českú doménu Google.cz

v Novinky

4

2983

25.08.2006 21:26

javo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Vyuzitie google priestoru a google API

v Ostatné

9

1151

01.12.2010 12:51

roman5555 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Sitemap na Google Sites (Google Apps)

v Internetový marketing, SEO, reklama

1

1043

18.03.2012 22:33

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google zmenil aplikácie v Google Packu

v Novinky

2

809

01.04.2007 12:04

xyz Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Google si nedá povedať, spustil Google+

[ Choď na stránku:Choď na stránku: 1 ... 6, 7, 8 ]

v Novinky

211

10405

11.11.2013 21:08

jtbs Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. vysledok vyhladavania Google na Google Maps

v Ostatné

1

807

09.11.2009 11:55

br4n0 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Drive Club

v Herné konzoly

0

401

05.02.2017 21:30

tarezni Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Disable drive

v Operačné systémy Unix a Linux

0

299

25.04.2012 23:10

webkar Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra