私はAndroid開発の初心者です。アニメーション付きのスライドボタンを実装したいと思います。効果は次のビデオで示されています:http ://www.youtube.com/watch?v=ImHe4N4mvE4 。これは、iPhoneの「スライドしてロックを解除する」効果のようなものです。私の質問は、この種の効果をどのように推進するかということです。このアプリはchangeview、scrollviewで実装されていますか?
1569 次
1 に答える
1
高さがラップコンテンツで幅が塗りつぶし親である線形レイアウトにアニメーション付きの画像ビューを配置できます
アニメーションのコード
public static Animation inFromLeftAnimation() {
Animation inFromLeft = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, -1.0f, Animation.RELATIVE_TO_PARENT, 0.0f,
Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f
);
inFromLeft.setDuration(350);
inFromLeft.setInterpolator(new AccelerateInterpolator());
return inFromLeft;
}
public static Animation outToLeftAnimation() {
Animation outtoLeft = new TranslateAnimation(
Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, -1.0f,
Animation.RELATIVE_TO_PARENT, 0.0f, Animation.RELATIVE_TO_PARENT, 0.0f
);
outtoLeft.setDuration(350);
outtoLeft.setInterpolator(new AccelerateInterpolator());
return outtoLeft;
}
于 2012-08-23T09:19:07.153 に答える