Mam imageView w działaniu. Jak ustawić pozycję tego zdjęcia Wyświetl w mojej aktywności. Wiem, jak mogę to zrobić w pliku xml, ale chcę to zrobić w działaniu, ponieważ mam metodę onTouch, w której otrzymuję współrzędne, w które kliknąłem i chcę narysować te obrazy w tych współrzędnych.ImageView i ustawiona pozycja
6
A
Odpowiedz
10
@ edi233--
Myślę, że można dostać dotykowy x & Y, dzięki czemu można obliczyć margines górny & lewy margines. Myślę, że (0,0) będzie lewym górnym rogu, więc jeśli dotknąć (100,75) trzeba ustawić marginesy widzenia obrazu do góry - 75 & lewo do 100
LayoutParams params = new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
params.setMargins(100,75, 0,0);
// OR
params.topMargin= 100;
image.setLayoutParams(params);
+4
"setMargins" nie jest dostępny we wszystkich wersjach LayoutParams. Jest dostępny w RelativeLayout.LayoutParams. –
3
użyć View.layout(int, int, int, int) w celu ustawić swoje stanowisko
Powiązane problemy
- 1. Android, ImageView na ImageView
- 2. Android - nakładka ImageView innego ImageView
- 3. Powiększanie i przesuwanie ImageView Android
- 4. Ustawiona wartość domyślna pakietu nie zostanie ustawiona.
- 5. IHttpActionResult różnica między powracającym elementu JSON (pozycja) i OK (pozycja)
- 6. historia pushState i pozycja przewijania
- 7. pozycja względna i właściwa właściwość
- 8. Pozycja bezwzględna i margines: auto
- 9. pozycja względna i Jquery animowanie
- 10. Obrót i pozycja: bezwzględna (IE8 i niższa)
- 11. Circular ImageView
- 12. ImageView Skalowanie-zoom Skala Granice i panoramy
- 13. Android ImageView ScaleRodzaje i wysokość elementu
- 14. ImageView z zaokrąglonymi rogami i wewnętrznym cieniem
- 15. state_checked nie przełączać ImageView i wyłączanie
- 16. maxwidth i maxheight nie pracuje w ImageView
- 17. Otwórz ImageView z powiększeniem i przewijaniem
- 18. Promień brzegu i cień na ImageView
- 19. Jak automatycznie wycentrować obraz ImageView Android?
- 20. Kolumna Google pozycja legenda pozycja wykresu
- 21. AutoMapper: ręcznie ustawiona właściwość
- 22. Ustawiona implementacja w LaTeX?
- 23. Zmiana remoteView ImageView background
- 24. Google Chrome domyślna pozycja i rozmiar otwarcia
- 25. Automatyzacja interfejsu użytkownika i pozycja menu
- 26. Najmniejsza liczba w tablicy i pozycja
- 27. UITextView i pozycja pływającego okna autokorekty
- 28. PHP SimpleXML XPath: zawiera i pozycja
- 29. "Pozycja: lepki;" nie działa CSS i HTML
- 30. Pozycja bezwzględna i przepełnienie ukryte w CSS
podobne pytanie: http://stackoverflow.com/questions/1660150/move-imageview-around-inside-relativelayout – blejzz