0
我的工作在Android的打印自定義文檔,在PrintDocumentAdapter我需要重寫功能onLayout,我應該叫onLayoutFinished,我總是設置第二個參數爲真,但該網站說在哪種情況下,我應該將onLayoutFinished的布爾參數設置爲false?
注:布爾參數onLayoutFinished()方法指示佈局內容自上次請求以來是否實際發生了更改。正確設置此參數允許打印框架避免不必要地調用onWrite()方法,從本質上緩存先前寫入的打印文檔並提高性能。
那麼我怎麼能知道佈局是否已經從上次請求改變了,如果它錯誤,這意味着它與前面的佈局是相同的佈局,爲什麼要調用onLayout?哪個動作觸發?我是新來的機器人,所以任何幫助表示讚賞。