問題タブ [rotateanimation]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1736 参照

android - RotateAnimation.setFillAfter(true)および.setFillEnabled(true)は機能しません

で3を回転させようとしimageViewsていrotateAnimationます。30msごとに回転する角度を計算します。角度が変更された場合は、rotateAnimationを作成します。

...次に、imageViewのアニメーションを開始します。

回転は正常に機能しますが、角度が変わらない場合は、元の位置に戻ります。誰かが理由を知っていますか?

0 投票する
1 に答える
721 参照

android - Android:方向センサーのY軸(ピッチ)でビットマップを回転させる際の問題

こんにちは私はこれについてどうしても助けが必要です。私はステアリングの画像を持っていて、電話が左または右に傾いたときにそれを回転させたいと思っています。私のアプリは横向きモードです。以下のコードが表示されます。問題は、ビットマップが回転せず、別の位置に再描画されることです。問題を見つけることができません。

誰かがコードの間違いを理解したり変更したりできますか?前もって感謝します。このように、今回は回転しておらず、再描画もされていません。

スクリーンショット

0 投票する
2 に答える
841 参照

android - RotateAnimationは、アクティビティを起動する前にボタンが回転するのを待ちません

ImageButtonクリックすると回転するAndroid版があります。問題は、ユーザーがタップして次の行の新しいアクティビティに進んだときに回転が終了しないことです。私は試しましたが、アニメーションが始まる前に、これらThread.sleep(..)と一緒に実際に眠ります。wait(..)RotateAnimation(..)

アニメーションを実際に終了してから、に進む必要がありますstartActivity(new Intent(..))

これがコードです

0 投票する
1 に答える
488 参照

android - AndroidRotateAnimationのバグ

クリックすると回転し、を使用して新しいアクティビティを開始するアタッチメントがありRotateAnimationます。ImageButtonOnAnimationEnd

問題はそれが機能していないことです。アプリケーションを閉じて戻った後、私は内部にいて、new Activity(..)戻ったときにアニメーションが実行されます。アニメーションを実行してから、新しいアクティビティを開始します。

何らかの理由で、同じコードを使用する前は完全に正常に機能していましたが、私にはわかりません。些細な変更が影響した可能性があります。

これがコードです

0 投票する
1 に答える
3119 参照

android - アンドロイドコンパスrotateanimation

ユーザー定義の場所を指すコンパスを作成しています。針を回転させるためにrotateanimationを使用しています。針が電話の方向を指しているとき、私は電話が私が望む方向を指していることを知っています。ただし、電話の方位角に関係なく、針が正しい方向を向くようにしたかったのです。

問題は、rotateanimationが実際の座標に従って針を回転させず、代わりに電話の画面を基準にしているように見えることです。したがって、針の58度の回転は、現実の世界では58度の回転と一致しません。これは本当ですか、それともコードを間違えていますか?

コンパスは、電話機の背面を表面に平らに置くことによって使用することを目的としています。また、方位角を出力しようとしましたが、次のようになります。

完全な円に近づくと、120から340の間で跳ね返ります。

コードは次のとおりです。

方位角はセンサーからの電話の方位角であり、rotateはユーザーが指定した方向(北からの角度)であり、方向は針の必要な回転です。

rotateLastは針が最後にあった位置です。これを使用しないと、針が0度に戻り、ちらつきます。

おかげで、PSこれは私を夢中にさせています

0 投票する
1 に答える
1509 参照

android - Android ダイアログの回転

ダイアログ用のカスタム エンター アニメーションを作成しました。

ダイアログは中心を中心に回転するはずですが、そうではありません。他の点を中心に回転します。ここで何が問題なのですか?

--- 編集: 追加のコード ---

ダイアログの作成:

スタイル.xml:

test_layout.xml:

0 投票する
2 に答える
381 参照

android - AndroidのfadeAnimationは部分的に機能します

RotateAnimationを使用して以前に回転したレイアウトでアニメーションを作成しようとしています。私がやりたいアニメーションは、状況に応じてフェードインとフェードアウトです

私が適用する状況に応じて:

aLayout.startAnimation(fadeIn);

また

aLayout.startAnimation(fadeOut);

確認しましたが、アニメーションが同時に開始しようとしていません。動作は、私のレイアウトが部分的にフェードインしていることです。

「見えない部分」そして「見える部分」を持つ代わりに

レイアウトの一部のみを取得しました'invisiblepart' to'in lert'。

それは完全にランダムに見えるので、それがどこから来るのかについて何か考えがある場合に備えて、私はあなたに尋ねています。ローテーションの前に、このアルファのものはうまく機能しますが、一度それを行うと、この予期しない動作が始まります

私は2.2から4.1まで働いています。どんな助けもいただければ幸いです。ありがとう

編集:これを理解することはできません。誰 ?

0 投票する
1 に答える
260 参照

android - RotateAnimation 後のレイアウト位置

を3 つ入れRotateAnimationて回転させるために使用しています。ただし、回転後、子ビューを含むレイアウトはアニメーション前の開始位置に戻ります。アニメーション後に回転したままにするにはどうすればよいですか?FrameLayoutImageView

0 投票する
2 に答える
689 参照

android - ImageViewは表示されません

imageView1imageView2の2つのImageViewアイテムがありFrameLayoutます。アクティビティの開始時に、 imageView1が表示され、imageView2が画面の外に配置されます。次に、を使用してユーザーイベントを回転し、imageView2表示され、imageView1が画面から消えるようにします。ただし、imageView2は引き続き非表示のままです。誰かが理由を知っていますか?FrameLayoutRotateAnimation

コードが大きすぎて複雑すぎて、ここに表示できません。しかし、 setImageMatrix関数を使用して画像を変換および回転する際の主な問題と、FrameLayoutまたはの特殊な動作を理解したImageViewので、範囲外の場合は画像をトリミングします。

0 投票する
1 に答える
206 参照

inheritance - Cocos2d: CCSprite のサブサブクラスが回転しない

次のコードのみを実行すると、r とエンティティは回転しますが、enemyEntity は回転しません。私は、rotateBy の更新メソッドに呼び出しを追加し、それを呼び出して角度を変更しますが、効果を表示しませんでした。継承の問題だと思います。以下のコードと、このページの下部にあるヘッダーを投稿します。助言がありますか?

Entity および EnemyEntity (Entity のサブクラス) のヘッダー: