android:fromXDelta는 안드로이드에서 뷰 애니메이션을 구현할 때 사용되는 XML 속성 중 하나입니다. 이 속성은 View의 X 좌표를 시작점으로 지정하고 이동할 X 좌표를 종료점으로 지정합니다.
다음은 android:fromXDelta 속성을 사용하여 View를 왼쪽에서 오른쪽으로 이동하는 애니메이션을 구현하는 방법입니다.
// xml
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="-100%"
android:toXDelta="0%"
android:duration="1000" />
</set>
위 코드에서 translate 요소는 View를 이동시키는 데 사용되는 클래스입니다. android:fromXDelta는 View의 시작 위치인 X 좌표를 나타냅니다. -100% 값은 View를 왼쪽으로 100% 이동시키라는 의미입니다. android:toXDelta는 View의 종료 위치인 X 좌표를 나타냅니다. 0% 값은 View를 이동시키지 않고 현재 위치에 머무르도록 합니다. android:duration은 애니메이션의 지속 시간을 나타냅니다. 이 경우, 1초 동안 애니메이션이 실행되도록 설정합니다.
만약 View를 오른쪽에서 왼쪽으로 이동시키고 싶다면, android:fromXDelta와 android:toXDelta 값을 바꿔주면 됩니다.
//xml
<set xmlns:android="http://schemas.android.com/apk/res/android">
<translate
android:fromXDelta="100%"
android:toXDelta="0%"
android:duration="1000" />
</set>
위 코드에서 android:fromXDelta는 View를 오른쪽으로 100% 이동시키라는 의미이며, android:toXDelta는 View를 이동시키지 않고 현재 위치에 머무르도록 합니다.
반응형
'IT > 안드로이드' 카테고리의 다른 글
android:fillAfter 사용법 (0) | 2023.03.07 |
---|---|
android:fromYDelta 사용법 (0) | 2023.03.07 |
프레임 일부 투명화 (0) | 2023.03.07 |
(Android) RecycleView에 Item 추가 하기(5/5) (2) | 2023.03.03 |
(Android) RecycleView에 Item 추가 하기(4/5) (0) | 2023.03.02 |