在Android中,如何检测已绘制的组件(如TextView)?
当用户启动一个应用程序时,(我猜)界面是由组件显示的,比如按钮、文本视图、线性布局等等 问题是如何检测刚刚绘制的组件(即用户可以看到它)在Android中,如何检测已绘制的组件(如TextView)?,android,Android,当用户启动一个应用程序时,(我猜)界面是由组件显示的,比如按钮、文本视图、线性布局等等 问题是如何检测刚刚绘制的组件(即用户可以看到它) 例如,在绘制之后,输出字符串“component_id is Drawed”。使用ViewTreeObserver view.getViewTreeObserver().addOnDrawListener(new OnDrawListener() { @Override public void onDraw() {
例如,在绘制之后,输出字符串“component_id is Drawed”。使用ViewTreeObserver
view.getViewTreeObserver().addOnDrawListener(new OnDrawListener() {
@Override
public void onDraw() {
Log.i("component","is drawn");
}
});
使用ViewTreeObserver
view.getViewTreeObserver().addOnDrawListener(new OnDrawListener() {
@Override
public void onDraw() {
Log.i("component","is drawn");
}
});
使用ViewTreeObserver
view.getViewTreeObserver().addOnDrawListener(new OnDrawListener() {
@Override
public void onDraw() {
Log.i("component","is drawn");
}
});
使用ViewTreeObserver
view.getViewTreeObserver().addOnDrawListener(new OnDrawListener() {
@Override
public void onDraw() {
Log.i("component","is drawn");
}
});
如果它在案例中起作用,则在即将绘制视图时调用onDraw(),查看它在案例中是否起作用,在即将绘制视图时调用onDraw(),在案例中是否起作用,在即将绘制视图时调用onDraw(),查看它在案例中是否起作用,在即将绘制视图时调用onDraw(),请参阅