2011-09-14 2 views
0

Androidのレイアウト(RelativeLayout,LinearLayoutなど)の背景イメージをアニメートすることはできますか?私のアプリケーションの1つでは、インターネットからイメージを取得し、ロードされたらそれをバックグラウンドイメージとして表示しています。フェード効果などを使って背景画像をスワップアウトすると、本当にクールです。アニメーションレイアウトの背景イメージが変更される

かなり試しましたが、解決策を見つけることができませんでした。常にアニメーション化され、イメージ自体ではないレイアウトです。

答えて

0

FrameLayoutまたはRelativeLayoutにレイアウトをレイヤーするだけで、その背後にViewSwitcherが表示される場合があります。 Android APIデモアプリケーション(ViewSwitcherの特殊ケースのアダプタベースのサブクラスであるImageSwitcherを使用)のdemo(および関連するレイアウト)を参照してください。あなたのアプリでは特別なViewGroupレベルを意味しますが、特に複雑なもの(ListViewの行などにネストされています)を実行していない限り、うまく機能し、トランジションアニメーションを処理する必要があります。

またWebImageViewDroidFuから使用することもできます。これはほとんどの場合、迷惑な作業になります。

関連する問題