0
有时我需要在活动刚刚显示时进行一些操作(例如更改布局)。我现在要做的是使用post()
:活动显示时将调用哪个生命周期方法?
public class MyActivity extends Activity {
@Override
public void onCreate() {
...
container.post(new Runnable(){
resize(container);
});
}
}
有没有像onCreate
任何生命周期方法可以用来简化代码,我并不需要调用post
?
@Override
public void onX() {
resize(container);
}
你的意思是在手术后完全显示的UI? – Simon
Android的罗曼盖伊在[在所有视图完全绘制后触发了什么事件?](http://stackoverflow.com/q/3947145/1267661)中描述了类似这样的方法。所以不行。处理程序是你最好的选择。 – Sam
您可以阅读http://stackoverflow.com/questions/6812003/difference-between-oncreate-and-onstart – logcat