問題タブ [activity-transition]
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 - デフォルトのアクティビティ遷移をリッスンする
TransitionListener
次のようなデフォルトのアクティビティ遷移に追加しようとしています:
これがアクティビティの開始方法です。
問題は、実際のデバイスでコールバックが呼び出されないことです。しかし、それはgenymotionで動作します。そのために必要な追加のセットアップはありますか?
免責事項:ロリポップを実行しているデバイスでテストしています
java - カスタム ビューから共有要素を使用してアクティビティを開始する
共有要素として画像を使用して、2 つのアクティビティ間にアニメーションを作成したいです。「アクティビティの遷移をカスタマイズする」を参照してください。
私の問題: ソース アクティビティでは、カスタム ビューのキャンバスに画像が描画されます :-(
この画像を共有要素として使用する方法はありますか、それとも実際の ImageView を追加する必要がありますか?
android - SharedElement を使用したアクティビティ遷移でのクラッシュ
ViewPager (呼び出しアクティビティ内) からの Activity トランジションを、共有要素とコンテンツ トランジションと共に使用しています。呼び出しアクティビティに再度入ると、このクラッシュが発生します。
また、戻ると、白い画面が点滅して画面が連続的にちらつき始めます。
ここに私の遷移フラグがあります:
Calling アクティビティと Called アクティビティの両方で Enter/Exit トランジションを設定しようとしましたが、うまくいきませんでした。
android - Android:共有要素の1つがフラグメントにある場合、アクティビティ遷移を行う方法はありますか? アクティビティ A のフラグメントからアクティビティ B へ
次のように、アクティビティ A とアクティビティ B の間の共有要素の遷移を行うためのアクティビティ遷移があることを理解しています。
同じアクティビティ内にあるフラグメントのフラグメント遷移もあります。しかし、Activity A の Fragment ビューと Activity B の間で共有要素を移行する方法はありますか?
私のアクティビティ A には、アクティビティ B のビューに移行したいビューを持つフラグメントを含む ViewPager があります。したがって、アクティビティ B に移行したいビューは、実際にはアクティビティ A のレイアウトではなく、アクティビティ A のフラグメント レイアウトにあります。
これを機能させる方法はありますか?
android - RecyclerView から子ビューを取得するには?
[下部に編集]
これらのタイプのアニメーションを手動でコーディングしようとしています:
これらのビューを注意深く見ると、それらは List または RecyclerView に属していますが、親の境界外でアニメーション化 (サイズ アニメーション、変換アニメーション) されています。
そうしようとすると、結果として、私のビューは親の境界の下に入ります。
https://drive.google.com/file/d/0B-V0KHNRjbE_bkJEekExNGNLbDA/view?usp=sharing
これは 1 つのフレームで、子ビューが親から取得され、ビュー全体に拡大し始めていることを確認するために慎重に停止しています。
これは、ほぼ 100% 展開された場所です。
これを別の方法で再指摘したかっただけです。これはActivity Transitionsに関連するものですか? もしそうなら、私はそれを行う方法についてまったく考えていません。
android - Transition.captureStartValues と Transition.captureEndValues に同じ属性を持つ同じビューがあるのはなぜですか?
Transition
2 つのアクティビティ間の共有要素でカスタムを使用しています。
TransitionValues
パラメータがView
両方のメソッドで同じ属性でcaptureStartValues
同じであるため、トランジションが機能しませんcaptureEndValues
。そのため、開始値と終了値が同じになると、トランジションには何をする必要もありません。
なぜこれが起こるのですか?