В чем разница между setX и setTranslationX на представлении? Они кажутся одинаковыми для меня, но они существуют и на платформе Android.В чем разница между setX и setTranslationX
Благодаря
В чем разница между setX и setTranslationX на представлении? Они кажутся одинаковыми для меня, но они существуют и на платформе Android.В чем разница между setX и setTranslationX
Благодаря
Из документов для setX()
:
Устанавливает визуальное й положение этого точки зрения, в пикселях. Это эквивалентно , чтобы установить свойство translationX как разницу между переданным значением x и текущим состоянием слева.
Вот это в более простых условиях:
У вас есть View
с getTop()
как 1000px. setTranslationY(950)
будет установлен сверху на 950. setTranslationY(2000)
установит сверху 2000.
Аналогично, setTranslationX(950)
установит слева 950.
Заключение: перевод около абсолютного позиционирования сверху или слева от View
is setX absolute или это свойство left по отношению к его родительскому? – Snake