問題タブ [objectanimator]
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.
android - ビューを画面上でジグザグにする方法は?
こんにちは、画面からジグザグに動かしたいビューが 2 つあります。このfloat 1のようなオブジェクトアニメーターを使用してみました
フロート 2
ただし、結果はさまざまです。つまり、タブレットでは機能しますが、小さな画面では機能しません。
これをプログラムで実行するようにコードを変更しました。画面を上に移動する方法をわずかに変更するだけですは 1 つのバルーンを示しています。しばらくの間、これに苦労していましたが、すべてのビューが XML でレイアウトされ、必要になるまで隠されています。
android - Android で ObjectAnimators の AnimatorSet を停止する
ImageView
ボタンがクリックされたときのアニメーションを停止しようとしています。私が使用しているアニメーションAnimatorSet
は5つで構成されています...問題は、ボタンがクリックされObjectAnimators
たときにこのアニメーションを停止してクリアする方法がわからないことです。ImageView
btn.clearAnimation()
ご協力ありがとうございました。
android - さまざまな画面サイズのアニメーションを作成する方法は?
フラグメントを変更するために、スライドインとスライドアウトのアニメーションを作成する必要があります。私のアニメーションのスライドアウト:
高解像度のデバイスでは、画面を離れる前にフラグメントが消えます。異なる画面サイズのアニメーションを作成することは可能ですか?
前もって感謝します。
android - スクロール位置から始まるアニメーション付きの Android scrollTo
現在、コンテナーを特定のビューにスクロールする ObjectAnimator があります。このアニメーションの問題は、開始位置が考慮されていないように見えることです。現在の位置からスクロール アニメーションを開始する代わりに、一番上にジャンプしてから下にスクロールします。スクロールアニメーションを現在の位置から開始するにはどうすればよいですか?
これは私の現在の作業コードです:
android - ObjectAnimator パラメータを使用してすべてのデバイスを調整するにはどうすればよいですか?
ObjectAnimator を使用して textView を Y 軸に移動したいと考えています。このコードは機能しますが、画面サイズが原因ですべてのデバイスに適しているわけではありません。
最後の 2 つのパラメーターを変更するにはどうすればよいですか?同様の質問があります。これらも試しましたが、機能しません。
android - objectAnimator を xFraction で動作させることができません
slide-in/slide-out
間のアニメーションをアニメーション化しようとしていFragments
ます。StackOverflowに同様の質問がたくさんあることは知っていますが、信じてください-私はそれらすべてを試しましたが、どれも機能していません。
私のコードに従ってください(基本的に同様の質問から取られました):
カスタム レイアウト
フラグメント トランザクション
オブジェクトアニメーター
レイアウトファイル
したがって、このコードを実行しても何も起こりません。フラグメントは置き換えられますが、アニメーションはありません。
何が間違っていますか?
注:"x"
代わりに値を変更してアニメーションを実行している場合は、動作している"xFraction"
としましょうfrom:1280 to:0
。残念ながら、これは私にとっては解決策ではありません。表示解像度の範囲が広いため、 「パーセンテージ値」が必要だからです。
解決
私を解決策に導いてくれたpskinkに感謝します。Fragment のコンテナーは getXFraction()/setXFraction() メソッドを実装する必要があると常に考えていました。しかし、そうではありません。Fragments レイアウトを実装する必要がありますgetXFraction()/setXFraction
。したがって、基本的に Fragment-Layout を次のように変更しました。
に:
android - Todd-Davies による ProgressWheel の ObjectAnimator
ホイールがいっぱいになると色が変わる ProgressWheel を作成しようとしています (ホイールは 0% で開始し、100% で終了し、時間の経過とともにすべてのホイールが赤くなります: 虹ではありません)。だから私は ObjectAnimator を使用しています。ホイールはエントリの色をとりますが、時間の経過とともに色を変えることはできません...
何か案が?
android - Object Animator を使用した Fragment Transition Animation が機能しない
これは重複ではないと言いたいだけです。この質問はスタックオーバーフローで対処されていません
ユーザーがナビゲートするアプリケーションに複数のフラグメントがあります。コードにサポート ライブラリがありましたが、それを使用していたときは <translate>
. 値をハードコーディングすると、これが正常に機能するように変更しました。私のアプリはさまざまな画面密度で使用されるため、これはできません。したがって、調査とチュートリアルの後、次のようにカスタム FrameLayout を作成しました。
私のアニメーションxmlは次のとおりです。
私の主なアクティビティのレイアウトは次のとおりです。
次に、カスタム アニメーションを設定するコードを用意します。
問題は、フラグメントを変更するとアニメーションが表示されず、コンソールに次のように表示されることです。
したがって、過去にこれに遭遇したことがある人、またはこの問題を解決する方法を知っている人がいれば、感謝します。私のcustomFrameLayoutで、setXFraction(float xFraction)
呼び出さ getXFraction()
れることはないので、ここからどこに行くべきかわかりません...すべての入力に感謝します
**編集 ==== フラグメント レイアウト ===== **