xml
レイアウト定義とプログラムで実装されたパーツを使用するアクティビティを作成しました。そのプログラムで実装された部分setTextColor(color)
は、 の 1 つを頻繁に呼び出し、 TextView
onMeasuer() のような不要なメソッドを多数発生させます。色を変えるだけですが、CPU時間がかかりすぎます。
1 秒間に 25 回の呼び出しがあるため、全体の CPU 時間の 40% を占めています。そのパフォーマンスの低下を回避するにはどうすればよいですか?
xml
レイアウト定義とプログラムで実装されたパーツを使用するアクティビティを作成しました。そのプログラムで実装された部分setTextColor(color)
は、 の 1 つを頻繁に呼び出し、 TextView
onMeasuer() のような不要なメソッドを多数発生させます。色を変えるだけですが、CPU時間がかかりすぎます。
1 秒間に 25 回の呼び出しがあるため、全体の CPU 時間の 40% を占めています。そのパフォーマンスの低下を回避するにはどうすればよいですか?