MapView s ItemizedOverlay a satelitní rolování

hlasů
4

Mám problém s vlastní ItemizedOverlay na MapView v Androidu.

To, co jsem udělal: Velmi jednoduchý potomci třídy ItemizedOverlay že jen obaluje vlastní typ předmětů a využívá ItemizedOverlay za všechnu tvrdou práci.

Co funguje: Téměř všechno - položky jsou všechny formální náležitosti, abych na ně klepnout atd.

Problém: Když jsem přetáhnout mapy v pohledu ze strany samotné mapy, mohu ho posouvat bez problémů. Ale když se pokusím dát do pohybu mapy nad jedním z předmětů z mého překrývání (např. „Přetahování mapy po položce“), se nepohybuje.

To je opravdu problém, protože když mám „něco víc“ položky, není tam žádný způsob, jak přetáhnout mapy (bez un-zoom a zabírání mapy mimo prádlo).

K tomuto problému dochází, i když nemám zpracovat všechny události generované ItemizedOverlay (např. S ​​ONTAP () komentoval v mém překrytí).

Nějakou radu chtěl bych být ocenil.

Položena 02/02/2009 v 11:35
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
2

OK, jsme vyřešili tento problém.

Ale jediné řešení jsme našli psal svou vlastní verzi „ItemizedOverlay“ (bez dědění ji). Např. my kreslení vlastní překrytí a řešíme „tap událostí“.

Odpovězeno 06/02/2009 v 11:22
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more