私は、アンドロイドで印刷カスタムドキュメントに取り組んでいますPrintDocumentAdapterに私はいつものように真の二番目のパラメータを設定しますが、ウェブサイトはこの場合、onLayoutFinishedのbooleanパラメータをfalseに設定する必要がありますか?
注言い、私はonLayoutFinished呼び出す必要があり、機能をonLayoutオーバーライドする必要があります:のブール・パラメータをonLayoutFinished()メソッドは、最後のリクエスト以降にレイアウトの内容が実際に変更されたかどうかを示します。このパラメータを適切に設定すると、printフレームワークはonWrite()メソッドを不必要に呼び出さず、以前に書き込まれた印刷ドキュメントをキャッシュしてパフォーマンスを向上させることができます。
最後のリクエストからレイアウトが変更されたかどうかを知るにはどうしたらいいですか?そうであれば、元のレイアウトと同じレイアウトなので、なぜonLayoutが呼び出されますか?どのアクションがトリガーされますか?私はアンドロイドに新しいので、どんな助けもありがとう。