Bagikan melalui


View.WillNotCacheDrawing Metode

Definisi

Mengembalikan apakah Tampilan ini dapat menyimpan gambarnya atau tidak.

[Android.Runtime.Register("willNotCacheDrawing", "()Z", "GetWillNotCacheDrawingHandler")]
public virtual bool WillNotCacheDrawing ();
[<Android.Runtime.Register("willNotCacheDrawing", "()Z", "GetWillNotCacheDrawingHandler")>]
abstract member WillNotCacheDrawing : unit -> bool
override this.WillNotCacheDrawing : unit -> bool

Mengembalikan

true jika tampilan ini tidak menyimpan cache gambarnya, jika tidak salah

Atribut

Keterangan

Mengembalikan apakah Tampilan ini dapat menyimpan gambarnya atau tidak.

Anggota ini tidak digunakan lagi. Tampilan cache gambar sebagian besar dibuat usang dengan pengenalan penyajian yang dipercepat perangkat keras di API 11. Dengan akselerasi perangkat keras, lapisan cache menengah sebagian besar tidak perlu dan dapat dengan mudah mengakibatkan kerugian bersih dalam performa karena biaya pembuatan dan pembaruan lapisan. Dalam kasus yang jarang terjadi di mana lapisan penembolokan berguna, seperti untuk animasi alfa, #setLayerType(int, Paint) menangani ini dengan penyajian perangkat keras. Untuk rekam jepret yang dirender perangkat lunak dari sebagian kecil hierarki Tampilan atau Tampilan individual, disarankan untuk membuat Canvas dari Bitmap atau android.graphics.Picture dan memanggil #draw(Canvas) pada Tampilan. Namun penggunaan yang dirender perangkat lunak ini tidak disarankan dan memiliki masalah kompatibilitas dengan fitur penyajian khusus perangkat keras seperti android.graphics.Bitmap.Config#HARDWARE Config.HARDWARE bitmap, bayangan real-time, dan kliping kerangka. Untuk cuplikan layar UI untuk laporan umpan balik atau pengujian PixelCopy unit API disarankan.

Dokumentasi Java untuk android.view.View.willNotCacheDrawing().

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.

Berlaku untuk