View.WillNotCacheDrawing 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.
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.