TChart niewidoczny na Androidzie

Odpowiedz Nowy wątek
2019-04-27 22:33

Rejestracja: 1 rok temu

Ostatnio: 1 rok temu

0

Witam
Napisałem sobie prostą aplikację która korzysta z biblioteki TeeChart. Wstawiłem komponent TChart który rysuje mi prostą funkcję przedstawioną w kodzie poniżej. Kiedy kompiluję i uruchamiam ten program pod Windowsem wszystko jest OK, jednak kiedy chcę uruchomić go na Androidzie, komponent TChart po prostu się nie wyświetla. Nie ma żadnego błędu, wszystkie inne elementy aplikacji działają prawidłowo, brakuje tylko TChart. Nie mam pojęcia co to może powodować, aktualizowałem SDK ale to nic nie dało. Z góry dziękuję za pomoc. Kod jaki wykorzystuję poniżej, ale on chyba nie ma w sobie rozwiązania zagadki. Przypuszczam że jest coś co trzeba zrobić, być może w Properties, żeby TChart działał na urządzeniach mobilnych, ale nie mam pojęcia co, a Google nie pomagają.

Chart1.LeftAxis.Title.Caption:='A1 [-] , A2 [-]';
Chart1.BottomAxis.Title.Caption:='t [s]';
Series1.Title:='A1';
Series2.Title:='A2';
Chart1.Legend.Visible:=True;
Chart1.Series[0].Clear;
Chart1.Series[1].Clear;
for i := 1 to l7 do Chart1.Series[0].AddXY(Tab[0][i],Tab[6][i]);
for i := 1 to l7 do Chart1.Series[1].AddXY(Tab[0][i],Tab[7][i]);

Pozostało 580 znaków

2019-05-15 23:33

Rejestracja: 16 lat temu

Ostatnio: 1 tydzień temu

0

Jesli chodzi o Delphi i Android - sam tez mialem problem z wyswietlaniem niektorych komponentow(). Byc moze takim prowizorycznym/kombinowanym sposobem bylby TGauge w formie kilku komponentow jako wykres kolowy - nic lepszego nie jeste w tanie na poczekaniu zaproponowac


Pozostało 580 znaków

2019-05-16 09:35

Rejestracja: 1 rok temu

Ostatnio: 1 tydzień temu

0

Pozmieniaj widoki, moze gdzieś na androidowym lub masterze masz visible:=false, sprobuj dodac do onCreate visible:=true, jeśli dalej sie nie wyswietli, bedziemy kombinować

Pozostało 580 znaków

Odpowiedz

1 użytkowników online, w tym zalogowanych: 0, gości: 1, botów: 0