問題タブ [android-transitions]

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

android - Android L 遷移とホームアップ ボタン

私は新しい Android L トランジション、特に共有要素トランジションと Slide() を使用しています。戻るボタンを押すと、遷移が完全に機能し、共有 ImageView がスライドして正しい場所に遷移しますが、ActionBar のホームアップ ボタンを押すと、新しい遷移が無視されます。

受信アクティビティに次のコード ブロックを設定します。

そして、「メイン」アクティビティのこのコード ブロック:

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

android - Android Immersive Mode Transitions

I have an android app which uses immersive mode for all activities - so its a full fullscreen app.

I have a BaseActivity class from which all other activities extend. In this activity I call the following to enable fullscreen/immersive

HelmiBlankActivity:

In activities it works great, the problem is: When opening a new activity (per intent) the actionbar/titlebar are displayed for a short time and then hidden again - which seems kind of laggy/buggy.

The Application also has a theme: styles.xml:

I have tried applying the android:Theme.Holo.Light.NoActionBar as well - no success during transitions. I could not find anything on stackoverflow (which btw is a great community and has helped me with many problems) or anywhere else on the internet and would appreciate your help.

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

android - android lollipop - フラグメントの setentertransition() が終了時に正しく機能しない

フラグメントを置き換えながら、Android lollipop バージョンで利用可能なスライド アニメーションを使用しています。この特定の置換では期待どおりに機能しますが、戻るボタンを押すと、最初に現在のフラグメントがポップバックされ、次に入力アニメーションの逆 (スライドアウト) が実行されます。

では、スライドの逆アニメーションが終了した後にのみフラグメントを強制的に戻すにはどうすればよいでしょうか? アクティビティにはメソッド finishAfterTransition() が用意されていることに気付きました。フラグメントに似たものはありますか?

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

android-fragments - 共有要素遷移は、異なるコンテナ内のフラグメントに対して機能しますか?

Android Lollipop のアプリに共有要素遷移を実装したいと考えています。ドキュメント、SO の質問、およびいくつかの投稿を読んだ後、試してみることにしましたが、問題が発生しました。

シナリオは、通常のリスト/詳細デザイン パターンと同様に、2 つのフラグメント コンテナー (タブレット用) を持っているというものです。

リスト項目に触れたときに、リストフラグメントから詳細フラグメントへの共有要素遷移を実行したいと考えています。詳細フラグメントの入力は問題ありませんが、戻るボタンを押すとすぐに、遷移フレームワーク コードで NullPointerException が発生してアプリがクラッシュします。

シナリオは共有要素遷移によってサポートされていますか?

詳細フラグメントを開始するコードは次のとおりです。

ログキャットはここにあります:

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

android - imageview も提供しますが、ズーム機能を備えた別のアクティビティへの imageview トランジション

アクティビティ Aにイメージビューがありますonclick は、イメージビューのみでズーム機能を持つ別のアクティビティ (アクティビティ B)に移動します。

そのため、アクティビティ A のイメージビューの onclick で、ズーム機能を持つアクティビティ B のイメージビューに遷移効果を持たせたいと考えています。Facebook アプリケーションがその画像に対して行うのと同じ方法です。

私は必要なものをうまく作成しましたが、本当に悪いUXである移行効果はありません.

私が試したこと:

1) DevBytes: Custom Activity Animationsを試しました が、ズーム効果のない単なるアニメーションです。アクティビティBIにズーム可能な機能を備えたイメージビューがあるように変更しました(このライブラリを使用しました:ZoomableImageView)が、トランジションが終了したときに得られるのは画像のない黒い影だけです。

2) 新しい ActivityCompatOptions API を試しましたが、移行効果は発生しませんでした (L より前のデバイスではサポートされていないことが判明しました)。

私が欲しいのは、画像がクリックされたときにFacebookアプリが行うことと似たものです。

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

java - ビュー...ビューとは何ですか? それはどのように機能しますか?

次の記事からトランジションを学んでいました: Transitions - ADP

彼はメソッド toggleVisibility() を次のように実装しました。

上記から、メソッド内のすべてのパラメーターをView... views表すことがわかりました。viewしかし、私はこの...オペレーターの前に見たことがありません。それは何ですか?使い方?ナットをググって、アンサーを取得できませんでした。誰でも私を助けることができますか?