Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

ListView detect scroll end???

[es] :: Pascal / Delphi / Kylix :: ListView detect scroll end???

[ Pregleda: 2341 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

dekys
Dejan Stevanović

Član broj: 464
Poruke: 104



+1 Profil

icon ListView detect scroll end???24.02.2015. u 21:33 - pre 65 meseci
Društvo,
Ohrabrila me je poruka od pre nekoliko dana i dala nadu do ovaj forum još uvek može biti od koristi, a ne samo onima koji rešavaju zadatke za maturski.

Dakle, imam potrebu da registrujem kada se u ListViewu izlistaju svi do poslednjeg Itema kako bi nastavio da dalje potražujem podatke iz baze i objavljujem ih.
Pokušavam da racionalno koristim resurse, koristim Firemonkey i app je za Android. Što će reći "ne rešenja za Win".

TNX D
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2628



+69 Profil

icon Re: ListView detect scroll end???24.02.2015. u 23:22 - pre 65 meseci
A kako puniš listview, ručno (sa Add) ili preko LiveBindingsa? Ako je ručno, označi nekako poslednje dodatu stavku.
 
Odgovor na temu

dekys
Dejan Stevanović

Član broj: 464
Poruke: 104



+1 Profil

icon Re: ListView detect scroll end???25.02.2015. u 18:28 - pre 65 meseci
Uh majku mu nisam bio jasan.
Dakle napunim ja to "RUČNO" ali kad skrolujem ne mogu da detektujem da sam stigao do poslodnjeg pa da punim dalje.
 
Odgovor na temu

captPicard
programer
more i planine

Član broj: 216084
Poruke: 1119



+19 Profil

icon Re: ListView detect scroll end???25.02.2015. u 18:40 - pre 65 meseci
Bio si jasan ali nisi skužio šta kolega savkic želi reči. Pretpostavljam da pošto imaš puno podataka, uzimaš samo dio u listu, pa kada se dođe do zadnjeg reda onda želiš napuniti sa slijedećim skupom podataka. Trebalo bi da na neki način staviš oznaku na zadnji redak, i kada dođeš do retka koji ima tu oznaku, onda učitaš slijedeći skup podataka.
F
 
Odgovor na temu

dekys
Dejan Stevanović

Član broj: 464
Poruke: 104



+1 Profil

icon Re: ListView detect scroll end???26.02.2015. u 18:18 - pre 65 meseci
Upravo je to pitanje, kao prepoznati da je poslednji prikazan. Nije problem u Windowsu ali je problem na Androidu kada ode do kraja ja to nikako ne mogu registrovati. Dakle znam šta treba ačli ne i kako!
 
Odgovor na temu

savkic
Igor Savkić

Moderator
Član broj: 92186
Poruke: 2628



+69 Profil

icon Re: ListView detect scroll end???26.02.2015. u 18:54 - pre 65 meseci
Dve ideje:
a) Poslednjoj dodatoj kontroli dodeli neki custom OnPaint ili onPainting event (vidi koji je bolji) i cim se pozovu znaci da je poslednja kontrola prikazana tj. da je user dosao do kraja i tada prikazi novi set podataka.
b) Napravi skrollbar (ili dodji do onoga koji koristi listview) koji ce raditi skrolovanje i pokusaj da nadjes neki onScroll event ili bilo sta sto ce se okinuti prilikom skrolovanja, kada pozicija dodje do maksimalne vrednosti (ili blizu nje) okini ucitavanje novih podataka.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: ListView detect scroll end???

[ Pregleda: 2341 | Odgovora: 5 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.