問題タブ [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.

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

java - Android SDKでアニメーションを実行するには?

Android アプリケーションのアニメーションに取り組んでいます。アプリの目的は、並べ替え/検索アルゴリズムをアニメーション化することです。2 つの要素を入れ替えることができないため、ObjectAnimator の使用に問題があります。これが私の関連コードです:

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

android - Android - ObjectAnimator を使用したボタンの移動が機能しない

ボタンをある位置から別の位置に移動する必要があります。ビュー位置の移動は正常に機能しますが、古い領域のみがクリック可能です。

これは私のコードです:

ボタンを移動して古いクリック可能領域を無効にするにはどうすればよいですか?

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

android - pre-honey で objectanimator を使用したフラグメント アニメーション

フラグメントでトゥイーン アニメーションを使用する代わりに、アプリでプロパティ アニメーションを使用したい

現在、アプリの通常のプロパティ アニメーションに NineOldAndroids を使用していますが、完全に機能します。

ただし、この NineOldAndroid をサポート フラグメントと統合する方法が見つかりません。

3.0 より前のバージョンでプロパティ アニメーションを使用してフラグメントをアニメーション化する方法はありますか?

ありがとう。

0 投票する
5 に答える
26803 参照

android - Android の ObjectAnimator でパーセント値を指定する方法

Androidでボタンを下から上にアニメーション化するためにobjectAnimatorを使用しています。今、私は以下のコードを使用しています

以下のサンプルコードも試してみました。しかし、それでも問題は存在します

大画面デバイスで問題なく動作します。しかし、小さな画面のデバイスになると、画面からはみ出してしまいます。画面サイズに関係なく、画面の上部に表示したい。パーセンテージで値を指定する必要があると思います (0% から 100% または 0 から 100%p とします)。私の質問は、Android の objectAnimator でパーセンテージで値を与える方法です。また、この objectAnimator は HoneyComb だけに導入されていることに気付きました。低バージョンで実行するための下位互換性ライブラリはありますか。これに対する解決策を見つけるために誰かが私を案内してくれますか?

また、View を拡張して、プロパティの getter と setter を に記述してみましたoffset()。それでも画面上部まで完全には移動しません。これが私が使用したコードです。

前もって感謝します

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

animation - Android の ObjectAnimator がビューの親を更新しない

目的:

高さのある に配置されたImageView高さの固定で SlideUp アニメーションを作成します。LinearLayoutwrap_content

問題:

アニメーションは正常に実行されますがLinearLayout、アニメーションの発生中または発生後に親のサイズが変更されることはありません。つまり、「wrap_content」に設定され、「コンテンツ」がその位置を変更した場合 (y 軸が -100 に)、親がアニメーションに付随し、高さも 0 に「アニメーション化」することが期待されますか?

アニメーションの実行中にコンテンツを「ラップ」し続けるにはどうすればよいですか?

PS: いいえ、fillAfter についてではありません。描画されたビューだけでなく、実際のオブジェクトのプロパティを変更する ObjectAnimator を使用しています。たとえば、アニメーションの前に画像があった場所でクリック イベントがトリガーされていません。

私のコード:

ObjectAnimator oa = ObjectAnimator.ofFloat(findViewById(R.id.menu_tile_image), "y", 0, -100);

レイアウト構造:

LinearLayout(match_parent, wrap_content) > ImageView(fill_parent, 100)

それについての手がかりはありますか?ありがとう!

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

android - Canvas 上のオブジェクトをアニメーション化するために ObjectAnimator を使用することは可能ですか?

ObjectAnimator を使用してレイアウト上のビューをアニメーション化することができました。

ObjectAnimator クラスを使用してキャンバス上のオブジェクトをアニメーション化しようとしましたが、うまくいきませんでした。それは可能ですか?

私がしたことは、ビューを拡張するクラスを作成することです。レイアウトで行ったように ObjectAnimator を定義し、キャンバスに描画してアニメーションを開始しました (objectanimator.start)

ここにコードがあります:(//行は私のレイアウト試行魔女が働いた)

水面:

}

物体:

}

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

actionbarsherlock - Android <11 の ObjectAnimator の ActionBarSherlock と NineOldAndroids の違い

非常に単純なタスクを実行する必要があるテスト アクティビティがあります。ビューを膨張させ、ObjectAnimator を使用して画面上で移動します。

NineOldAndroids ライブラリを使用すると、これはすべてのデバイス (OS 2.2+ - OS4.2) で完全に機能します。

ただし、ライブラリを ActionBarSherlock (内部に同じ NineOldAndroid ライブラリがあると想定) に変更すると、OS 3.x 以降では機能しますが、2.2 および 2.3 デバイスでは機能しません。この場合、プロパティが見つからず、Null Pointer 例外がスローされます (以下にリストされています)。

誰も同じ問題を抱えていますか?回避策はありますか、または実際に両方のライブラリ ( NineOldAndroids と ActionBarSherlock ) を使用して問題を解決しましたか?

は次のTestsActivityとおりです。

(「translationX」を「x」に変更しても同じことが起こります。)

例外は次のとおりです (2.2 および 2.3 デバイスでライブラリ ActionBarSherlock を使用した場合にのみ発生します)。

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

android - Android:valueanimatorを使用してリストアイテムのアニメーションを終了するには?

ValueAnimator を使用して、リスト内の 1 行を濃い青から薄い青に限定的にパルスします。ただし、行が読み込まれるときにブール値をチェックする必要があり、それが false に設定されたときに、ビューを元の非パルス状態に戻す必要があります。これを行う最善の方法は何ですか?

私のコードは次のとおりです-

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

android - Fragment : 不明なアニメーション名 objectanimator

次のように 2 つのフラグメント間でカード アニメーションを反転させようとしています -->次を使用してカード フリップ アニメーションを表示します。

トランザクションはif(transactionByMenu){...}動作しますが、動作しませんelse{...}

私は自分のライブラリやものをチェックし、現在よりも高いターゲットを設定api 11していますが、まだ次のエラーメッセージが表示されます:

AndroidManifest.xml

これで2日が経ちました、よろしくお願いします。