当textview为android调用setText方法时,如何发出重画事件?
我们通常在InnerOnClickListener中这样编写代码:当textview为android调用setText方法时,如何发出重画事件?,android,events,textview,redraw,Android,Events,Textview,Redraw,我们通常在InnerOnClickListener中这样编写代码: new OnClickListener (){ void onClick(View v){ if(v.getId()==R.id.textView1){ (TextView) findViewById(R.id.textView1).setText("123456789......."); } } } 如果文本视图1视
new OnClickListener (){
void onClick(View v){
if(v.getId()==R.id.textView1){
(TextView) findViewById(R.id.textView1).setText("123456789.......");
}
}
}
如果文本视图1视图版面宽度和版面高度为内容换行。在handle click事件之后,可能需要重新测量并重新绘制textView1视图及其父视图。如何知道某些视图需要重新测量和重新绘制?是否有人为事件链调度提供更多详细信息
谢谢。TextView的setText方法调用invalidate,这会导致重新测量和重画