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