問題タブ [scaleanimation]

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

android - 右揃えのレイアウトのスケーリングが期待どおりに機能しない

内部に ImageView を含む RelativeLayout があり、画面の右側に配置されています

次に、アニメーションをレイアウトに適用します。これにより、サイズが 2 倍 (X 軸上) にスケーリングされますが、何らかの理由で配置が崩れ、レイアウト (およびその中の画像) が画面の外側に右に伸びます。親の右に揃えられているので、左に成長することを期待していました。

-X への変換を同時に適用できると思いますが、これにも問題があります (1. 計算が少し複雑、2. AnimationSet を使用する場合、fillAfter が機能しないようです)。

この問題をスムーズに解決する方法を知っている人はいますか? :)

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

android - Animate(ScaleAnimation) LinearLayout 内部のビューの追加/削除により高さが変化する場合

LinearLayout があり、その中に 2 つの TextView があります。動的に 1 つの TextView を非表示にするか、実行時に TextView を追加できます。私の問題は、 TextView が LinearLayout から消えると、すぐに折りたたまれることです。ビューが LinearLayout から削除されたときに LinearLayout(ScaleAnimation) をアニメーション化したいと考えています。

activity_main.xml

レイアウトのスナップショット... ここに画像の説明を入力

2 番目の TextView が LinearLayout から削除されたとき、および別の TextView が LinearLayout に追加された場合、LinearLayout をアニメーション化したいと考えています。ScaleAnimation は上記のタスクに適していますが、このタイプのアニメーションに必要な値がわかりません。

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

android - Scale Animation Reset Position

I have three animations like scale, translate and scale. I play those animations in order. First two is working fine but last scale animation reset the position of view to original. If I remove last scale animation, it's working fine the view stay the new position after translate animation. Do you have any idea about this behavior?

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

android - ピンチズームアウトは何もせず、インすると画面が消える

地球上の誰もがピンチズームのすべてを機能させることができるように見えるので、私は明らかな何かを見逃しているに違いありません. 主な違いは、ほとんどの人が画像をズームしているように見えるのに対し、私は一連のテキスト ビューを含む GridLayout (android-support-v7-gridlayout) を使用していることです。目標は単純に思えます: ユーザーがズームインできるようにして、フル グリッドの一部をより大きなサイズで表示できるようにすることです。

グリッドはきれいに描画され、水平および垂直スクロールは正常に機能します。次に、指を離して 2 本指のジェスチャー (ズーム) を実行すると、onScale が呼び出されたというログ メッセージが表示されますが、何も起こりません。2 本の指を動かすと (ピンチ)、すべてのビューが消えます (ただし、スクロール バーは残ります)。

私はマトリックス変換を見てきましたが、それらが画像ビュー以外で機能することを見ていません。

基本的なレイアウト xml:

その後の活動では

そしてonCreateで:

次に、150 個までの小さなテキスト ビューをグリッドに追加します。ZoomGridLayout の最初の例を次に示します。

私はここ数日間、これに対して頭を悩ませてきました。私は Android プログラミングは初めてなので、ライブラリにはあまり詳しくありませんが、経験豊富な開発者です。どんな指針も素晴らしいでしょう。ティア。

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

android - ScaleAnimation 大から小へ

したがって、次のアニメーションは期待どおりに機能します。

悲しいことに、これはそうではありません:

スケールダウン アニメーションを含むビューは、2 秒間待機するだけで、突然表示されます。なぜ scaleUp が機能するのかわかりませんが、scaleDown は機能しません。

スケール アニメーションは fromX と fromY の値が 1 より大きい場合に機能しますか? そうではないと言うドキュメントは見つかりませんでした。

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

android - アニメーションを特定のサイズにスケールする方法

開始サイズ (Width1 と Height1) のビューがあります。サイズを最終サイズ (Width2 と Height2) に変更するアニメーションを作成したいと考えています。ScaleAnimation について読んでいますが、倍率がわかりません。

コンストラクタの値 a、b、c、d を教えてください。

ありがとう

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

android - ボタンのアニメーションを個別にスケーリング

私はアンドロイドプログラミングが初めてです私がやろうとしているのは、ボタンを行全体に1つずつスケーリングすることです。しかし、何が起こっているかというと、それらはすべて同時にスケーリングされています。