問題タブ [layout-animation]

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

android - Android リストビューが更新されない

データベースからの情報を表示するカスタム アダプターを備えた ListView があります。アプリを起動すると、データベースからデータが読み取られ、アダプターに渡され、ListView にアタッチされます。LayoutAnimationController が ListView で実行され、コンテンツがスムーズに表示されます。

全く問題無い。

ListView の任意のエントリをクリックすると、クリックされていないエントリが消え、クリックされたエントリがリスト内の唯一のエントリになり、予想どおり上部に表示されます。

これも同様に機能しますが、問題は、その 1 つのリスト エントリをもう一度クリックすると、リストが再作成され、すべての項目が再び表示されることです。

アプリの起動時に問題なく動作するので、最初(最初のスニペット)からコードを使用できると思っていましたが、今回は…そうではありません。アニメーションは発生しません。その理由は、ListView でアニメーション化するビューがないためです (前のステップのビューを除く)。

新しい Tableadapter を作成する代わりに、私はすでにそれをクリアしようとしましたが、notifyDataSetChanged() と呼ばれる新しいものを埋めようとしました...

stills は 1 つのビューを返しますが、アダプターは 18 のエントリすべてを保持します。私もやってみました

アニメーションの前にListViewに強制的に子ビューを生成させますが、機能していません。そのため、レイアウト アニメーションを呼び出した後、ListView が即座に表示されます。

概要 : 私の ListView には、レイアウト アニメーションの開始前に子ビューが含まれていません。強制的に生成するにはどうすればよいですか?

事前にThx :)

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

android - appygeek に似た gridviewitem フリップ効果アニメーションはどこで入手できますか?

グリッドビューの一種のレイアウト アニメーションを探していました。

アニメーションは、Windows 7 のタイル アニメーションに似たものになります。

アニメーションは、市場で入手可能な appy geek アプリケーションで使用されています - Google Play リンク

アニメーションの名前を特定できる場合、またはアニメーションのリンクがある場合は共有してください.

appy geek アプリのいくつかのサンプル画像のアニメーション。

グリッドロード

読み込み中のグリッド レイアウト アニメーション

0 投票する
3 に答える
32078 参照

android - アニメーションを右から左に表示 android

膨張したレイアウトにビュー アニメーションを配置できません。次のコードスニペットを使用しました

およびxml

私が欠けているものはありますか?

ありがとう。

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

android - Android 4 で TextView が 1 回だけアニメーション化される

多数のボタンと 2 つのテキスト ビューを含むレイアウト (RelativeLayout) があります。情報が変更されるたびに、すべてのビューをフェードアウトし、情報を更新してから、ビューをフェードインします。これにはレイアウトアニメーションを使用します。

非常に奇妙なことは、テキスト ビューは 1 回しかアニメーション化できないことです。一度正しくフェードインおよびフェードアウトすると、アニメーション化されなくなります。一方、ボタンは問題なくアニメーションを続けます。

もう1つのおそらく奇妙なことは、この問題がAndroid 2.3.xでは発生せず、Android 4.0.xで発生することです。

フェードイン後にテキストビューのアニメーションをクリアすることで問題を回避できますが、まだフェードインしていないため見栄えがよくありません。

フェードインする前にテキスト ビューのアニメーションをクリアしようとしましたが、役に立ちません。マニフェストで targetSdkVersion プロパティのさまざまな設定も試しましたが、結果はありません。

フェードイン アニメーション (フェードアウトも同様):

アニメーション コード (これは、レイアウトがフェードインするたびに実行されます):

誰にもアイデアはありますか?Buttons と TextViews の間にある種のアニメーション固有の違いはありますか? Android 4 で下位互換性を損なうアニメーションの変更はありますか?

ありがとうございました!

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

java - Java コードを使用して animateLayoutChanges プロパティを変更する

私は、レイアウト変更アニメーションを使用する Android アプリケーションに取り組んでいます。私が知りたいのは、Javaコードを使用して「andorid:animateLayoutChanges」プロバティを変更する方法を知っている人はいますか?

私の現在の価値は

アクティビティの onResume() メソッドで「true」に変更したい。

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

android - Android で 2 つのビューを一緒にアニメーション化する

私のレイアウトでは、画面の上部に 1 つのボタンと AddView があります (下の画像で詳しく説明しています)。AddView がロードされたときにのみ表示されるようにする必要があり、そのために AdListener を作成しました。しかし、今は AddView が表示されているときにボタンを下にスライドさせたいと思っています。それ、どうやったら出来るの?前もって感謝します。

これが私のAdListenerです

これが私のXMLアニメーションslide_from_topです:

編集

ここに私のレイアウトXMLがあります:

ここに画像の説明を入力

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

android - Android - アニメーションでビューを表示/非表示にした後の背景のリセット

いくつかのアニメーションを使用して特定のアクションのビューを表示および非表示にしています。LayoutTransition を使用しましたが、アニメーションの進行中にいくつかの TextViews の背景が変更され、デフォルトの白い背景にリセットされることを除いて、正常に動作しているようです!!

以下は、非表示/表示後にアニメーションを適用するために使用しているコードです。

編集済み:私が試したアニメーションがなくても、同じ問題、ビューの位置が変わると背景がリセットされます

編集: ここで、XML でビューを宣言する方法

たとえば、「ll_req_reasonwrapper」を非表示にすると、LinearLayout の「ll_req_timewrapper」が上に移動し、「ftv_req_starttime」のような textView の背景が白くなります!!

助けてください。