アクティビティ間の移行を伴うアプリケーションを開発しています。オーバーライド保留遷移を使用すると成功しますが、アクティビティ間のアニメーションはデフォルトで一部のデバイスでのみサポートされます。しかし、一部のデバイスでは、設定でアニメーションを手動で設定する必要があります。問題は、コードを使用してこれが可能かどうかです。
サンプルコードやリンクは非常に重要です
前もって感謝します。
アクティビティ間の移行を伴うアプリケーションを開発しています。オーバーライド保留遷移を使用すると成功しますが、アクティビティ間のアニメーションはデフォルトで一部のデバイスでのみサポートされます。しかし、一部のデバイスでは、設定でアニメーションを手動で設定する必要があります。問題は、コードを使用してこれが可能かどうかです。
サンプルコードやリンクは非常に重要です
前もって感謝します。
API 5以降を除いて、アクティビティアニメーションを実際に制御することはできません。overridePendingTransitions
これは、すべてのデバイスを正直にカバーします(最小APIを7/8に設定して、94%以上のデバイスをカバーします)。
特定のデバイスがトランジション タイプをオーバーライドする場合、それについては多くのことを行うことはできませんが、通常は、デフォルト アニメーション用であることがわかります。
電話overridePendingTransition()
をonCreate()
かけると、デバイスのデフォルトの動作が上書きされます。