0

Android 4.0+ の連絡先エディター (読み取り専用モード) のように ImageView をアニメーション化したいと思います (バージョンについてはわかりません)。しかし、どこから始めればよいかわかりません。ソース コードが何をしているのかを理解しようとしましたが、非常に複雑で、正しいソース コード (PhotoSelectionActivity?) を見ているかどうかさえわかりません。

だから、これが私がやりたいことです: ImageView (400dp x 200dp、幅 x 高さ) と 2 次画像リソースがあります。centerCrop スケール タイプを使用してその ImageView にイメージを描画したいと思います (これまでに行った)。ただし、ユーザーが ImageView をクリックすると、フル サイズに拡大し (可能な場合はレイアウト サイズを変更しないでください。これは線形レイアウトの唯一のビューではないため)、背景 (可能な場合) はフェードアウトする必要があります。

何か案は?

開始ビューのイメージは次のとおりです。 ここに画像の説明を入力

ユーザーが画像をクリックすると、アニメーションが開始され、このビューで終了します (連絡先の詳細はまだそこにあり、画像のすぐ後ろにあることに注意してください)。 ここに画像の説明を入力

より明確になったことを願っています。

4

1 に答える 1

1

これを実現するには、 Property Animationsを使用して、対応する 2 つのアニメーション (スケールとフェードアウト) を作成します。

Android 2.x との後方互換性のためにNineOldAnroidsを使用します。

于 2013-01-05T17:40:22.080 に答える