Fragment.PostponeEnterTransition Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Tunda transisi Fragmen yang masuk hingga #startPostponedEnterTransition()
atau FragmentManager#executePendingTransactions()
telah dipanggil.
[Android.Runtime.Register("postponeEnterTransition", "()V", "GetPostponeEnterTransitionHandler", ApiSince=26)]
public virtual void PostponeEnterTransition ();
[<Android.Runtime.Register("postponeEnterTransition", "()V", "GetPostponeEnterTransitionHandler", ApiSince=26)>]
abstract member PostponeEnterTransition : unit -> unit
override this.PostponeEnterTransition : unit -> unit
- Atribut
Keterangan
Tunda transisi Fragmen yang masuk hingga #startPostponedEnterTransition()
atau FragmentManager#executePendingTransactions()
telah dipanggil.
Metode ini memberi Fragmen kemampuan untuk menunda animasi Fragmen hingga semua data dimuat. Sampai saat itu, Fragmen yang ditambahkan, ditampilkan, dan dilampirkan akan MENJADI TIDAK TERLIHAT dan dihapus, disembunyikan, dan dilepaskan Fragmen tidak akan menghapus Tampilan mereka. Transaksi berjalan ketika semua Fragmen tambahan yang ditunda dalam transaksi telah memanggil #startPostponedEnterTransition()
.
Metode ini harus dipanggil sebelum ditambahkan ke FragmentTransaction atau di #onCreate(Bundle)
, , #onAttach(Context)
atau #onCreateView(LayoutInflater, ViewGroup, Bundle)
}. #startPostponedEnterTransition()
harus dipanggil untuk memungkinkan Fragmen memulai transisi.
Ketika FragmentTransaction dimulai yang dapat memengaruhi FragmentTransaction yang ditunda, berdasarkan kontainer mana yang berada dalam operasi mereka, FragmentTransaction yang ditunda akan mulai dipicu. Pemicu awal dapat mengakibatkan animasi yang rusak atau tidak ada dalam transaksi yang ditunda. FragmentTransactions yang hanya beroperasi pada kontainer independen tidak akan mengganggu penundaan satu sama lain.
Memanggil postponeEnterTransition pada Fragmen dengan Tampilan null tidak akan menunda transisi. Demikian juga, penundaan hanya berfungsi jika pengoptimalan FragmentTransaction diaktifkan.
Dokumentasi Java untuk android.app.Fragment.postponeEnterTransition()
.
Bagian halaman ini adalah modifikasi berdasarkan pekerjaan yang dibuat dan dibagikan oleh Proyek Sumber Terbuka Android dan digunakan sesuai dengan istilah yang dijelaskan dalam Lisensi Atribusi Creative Commons 2.5.