NOVINKA - Online rekvalifikační kurz Java programátor. Oblíbená a studenty ověřená rekvalifikace - nyní i online.
NOVINKA – Víkendový online kurz Software tester, který tě posune dál. Zjisti, jak na to!

Diskuze: Android Studio Group

V předchozím kvízu, Online test znalostí C++, jsme si ověřili nabyté zkušenosti z kurzu.

Aktivity
Avatar
Martin
Člen
Avatar
Martin:7.1.2018 20:55

Dobrý den,
snad jsem trefil vlákno moc se v tom nevyznám. Potřeboval bych poradit, jak mám z tohoto kódu získat nejlépe nějaké pole stringů.
Je to práci se skupinami na Gmailu. Jsem jen samouk, ale toto jde už mimo mně. Pomůže někdo. Předem děkuji za pomoc.

Cursor groupCursor = getContentResolver().query(
        ContactsContract.Groups.CONTENT_URI,
        new String[]{
                ContactsContract.Groups._ID,
                ContactsContract.Groups.TITLE
        }, null, null, null
);

Odkaz na zdroj:
Zdroj kódu

 
Odpovědět
7.1.2018 20:55
Avatar
B42P6
Člen
Avatar
Odpovídá na Martin
B42P6:7.1.2018 22:21

Zdravím, v dokumentácií nájdeš skoro všetko :-P .
Tuto je oficiálna dokumentácia pre triedu Cursor: https://developer.android.com/…/Cursor.html

Budeš potrebovať túto metódu

getString(int columnIndex)
Returns the value of the requested column as a String.

columnIndex je požadovaný stĺpec, ale to je myslím zrejmé :-D.

Pretože chceš prejsť všetky riadky z databázy, asi budeš musieť použiť aj túto metódu:

moveToNext()
Move the cursor to the next row.

Teraz musíš prísť ako to všetko dať dokopy. :-)

Nahoru Odpovědět
7.1.2018 22:21
'long long long' is too long for GCC
Avatar
Martin
Člen
Avatar
Martin:8.1.2018 21:58

Děkuji za typ, už to šlape. Vím, že je tam vše, ale na mně až moc. Šlo o to jen nasměřovat.

 
Nahoru Odpovědět
8.1.2018 21:58
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 3 zpráv z 3.