問題タブ [viewanimator]

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 に答える
368 参照

android - SurfaceView の横にあるフレームレイアウトに AnimationDrawable - Android

Hello all、私のアプリで、画面に触れたときにアニメーション化するキャラクター(漫画のキャラクターなど)を作成できますか?

  • 画面に別のビットマップ (アニメーション化されていない静的) があります。
  • 私はこのすべてのキャラクター(10)のビットマップをすべてのアニメーション位置に持っています(漫画のように)

これがコードです..(タッチごとにアニメーション化する必要があります)

`

}`

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

java - Android: ViewAnimator のインアニメーションとアウトアニメーションの間に遅延を追加

ViewAnimator を使用してビュー トランザクションをアニメーション化しようとしているだけです。

しかし、私は自分のビューを同じ側からスライドさせたいと思っています。

イン アニメーションとアウト アニメーションは同時に発生するため、イン アニメーションとアウト アニメーションの間に遅延を追加して、イン トランザクションが適切に表示されるようにするにはどうすればよいですか?

0 投票する
0 に答える
949 参照

java - View.setClipBounds() はビュー アニメーション領域を制限しませんか?

私は現在、Lollipop より下の Android API レベルで動作する疑似円形の公開を試みています。そのため、(押されたときに) RelativeLayout に垂直に移動し (クリックする前に RelativeLayout の外側に位置する)、特定の倍率でスケーリングして、明らかに見えるようにするフローティング アクション ボタン (FAB) があります。

FAB で .setClipBounds() を使用すると、RelativeLayout の領域のスケール アニメーションが制限されると思いましたが、残念ながら、スケール アニメーションが拡大してアクティビティ領域全体を占有します。これは、FAB のクリック リスナーのコードです。

relativeCardBuild の左、上、右、および下のポイントのログに記録された値は正しいので、実際に circleFab レイアウト (楕円形のドローアブルとビットマップのドローアブルを含む FrameLayout) のクリップ境界を正しく設定しています。それでも、スケール アニメーションはアクティビティ画面全体を占めます。

このインスタンスで .setClipBounds() が何をするかを完全に誤解していますか?

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

android - ViewAnimationUtils - アニメーションは発生しません

FAB をクリックすると、Circular Reveal を使用して LinearLayout でアニメーション化しようとしています。

クリックすると、時間の経過後にビューが表示されるように変更されますが、表示されるアニメーションは実行されませんか? さらに、関数が終了アニメーションとして反転されると、ビューはアニメーションの間非表示になります。

コード:

ご協力いただきありがとうございます。

[編集] テストの後、失敗したのはこのビューだけであることに気付きましたか? 私が試した私のレイアウトの他のすべてのビューは正常に動作しますか?

[編集 2] それで、アニメーションが機能するようになったという点で、問題を部分的に解決しましたが、中心が FAB から計算されていない場合のみですか?

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

android - viewAnimator でページ インジケーターを追加する

ページ インジケーターを viewAnimator に追加しようとしています。

このオプションをviewFlipperでテストしましたが、2つの異なるものであるため、うまく機能しません。

https://asishinwp.wordpress.com/2013/03/11/android-viewflipper-with-page-indicator/

誰でもこれについて良いアイデアを持っていますか?

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

android - RelativeLayout のボタンの上に ViewAnimator を配置できません

RelativeLayout のボタンの上に ViewAnimator を配置しようとしていますが、できません。コードは次のとおりです。

これにより、次のエラーが表示されます: Error:(7, -1) android-apt-compiler: [] --\res\layout\show_picture.xml:7: error: Error: No resource found that matches the given name (at ' '@id/show_picture_hold_BTN' の値を持つ layout_above')。

誰かが私を助けてくれませんか:)

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

android - getAnimatedValue() と getAnimatedFraction() の違い

androidgetAnimatedValue()で使用される2 つの方法の違いを誰か教えてもらえますか?getAnimatedFraction()ValueAnimator

0 投票する
0 に答える
138 参照

android - 異なるサイズのCardView間でスムーズにアニメーション化する方法は?

バックグラウンド

ViewAnimator (または CardViews を切り替えることができるその他のもの) には CardViews のみがあり、サイズを変更する単一の CardView のように見えるように、スケーリング アニメーションを使用してそれらを適切に切り替えたいと考えています。

問題

各カードのサイズと内容は異なり、一部は動的に生成されるため、すべてを XML で設定するのは困難です。

質問

これを行うための組み込みの方法はありますか?

たぶん、ViewAnimator も使用しないでしょうか?

または、代わりにトランジションを使用しますか?

cardViews をアニメーション化したいだけです。コンテンツの切り替えには、おそらくフェードインとフェードアウトの効果があるか、まったく効果がありません。

単一の CardView を使用してアニメーション化することは可能でしょうか?