Ustawiam onTouchListener
do XYPlot
jak w AndroidPlot
przykładowa aplikacja.
Chcę wiedzieć, kiedy użytkownik dotknie tytułu domeny x, tytułu domeny y lub tytułu ogólnego. Nie ma getRect()
funkcja dla klasy TextLabelWidget
, ale jest jeden dla XYGraphWidget
. Czy powinienem edytować projekt działki na Androida i pchać go? A może źle odczytałem kod i czy jest już taka funkcjonalność?
Odpowiedzi:
0 dla odpowiedzi № 1Okazuje się, że przeoczyłem funkcjonalność. Szukałem czegoś takiego:
plot.getTitleWidget().getGridRect().contains(point.x, point.y))
Ale okazuje się, że istnieje funkcja dla samego widżetu i nie musiałbym go otrzymywać RectF
obiekt android. Poniżej działa dobrze:
plot.getTitleWidget().contains(PointFObj)