彼らはこれをどのように行うのですか?アニメーションの引き出しの回転は可能ですか?
下のスクリーンショットでは、下部にある[タッチ]円をタッチすると、その円がそれ自体の周りを回転し、アプリの他の画面/アクティビティに移動する4つの新しいナビゲーションボタンが表示されます。私は本当にこれを私のアプリに入れたいです。
それはスライド式の引き出しですか、それとも他の戦略ですか?ところで私はAndroidバージョン2.1をターゲットにしています
彼らはこれをどのように行うのですか?アニメーションの引き出しの回転は可能ですか?
下のスクリーンショットでは、下部にある[タッチ]円をタッチすると、その円がそれ自体の周りを回転し、アプリの他の画面/アクティビティに移動する4つの新しいナビゲーションボタンが表示されます。私は本当にこれを私のアプリに入れたいです。
それはスライド式の引き出しですか、それとも他の戦略ですか?ところで私はAndroidバージョン2.1をターゲットにしています
主に画像を回転させるアニメーションのように見えます。アニメーションが終了すると、ボタンがアクティブになります。
ImageView discsAndButtons = (ImageView) findViewById(R.id.discsAndButtons);
Animation anim = new RotateAnimation(0.0f, 90.0f, 0.0f, 480.0f);
anim.setDuration(600);
anim.setFillAfter(true);
anim.setAnimationListener(this);
discsAndButtons.setAnimation(anim);
...
void onAnimationEnd(Animation animation) {
ViewGroup buttonLayer = (ViewGroup) findViewById(R.id.buttonLayer);
buttonLayer.setVisibility(View.VISIBLE);
}
視覚的には、ボタンは画像の一部です。ただし、効果的なボタンはおそらく画像の上の別のレイヤーにあり、アニメーションが終了した後にのみ表示されます( [タッチ]ボタンを除く)。