fkm blog

software開発に関することを書いていきます

animation.xml

Androidで簡単なアニメーションをさせるには,

  • コードでAnimationオブジェクトを作る
  • animation.xmlを作る

の2つがある.

animation.xmlで表現する場合, 単位が実はpxだったりするので実に使いにくい.

でもどうやら, 自分自身のサイズと, 親Viewのサイズが%で指定できるらしい。。。

<?xml version="1.0" encoding="utf-8"?>
<translate xmlns:android="http://schemas.android.com/apk/res/android"
    android:fromXDelta="0"
    android:toXDelta="-100%p"
    android:duration="1000"
    >
</translate>
  • 自分自身のサイズの場合は, %
  • 親Viewのサイズの場合は, %p

こんなのしらんがな(´・ω・`)