1
我通過擴展LinearLayout來創建自定義視圖。在第一個點佈局的生命週期中,我可以在子視圖上調用getWidth()
並獲得正面價值?在自定義線性佈局的子視圖上調用getWidth()
我通過擴展LinearLayout來創建自定義視圖。在第一個點佈局的生命週期中,我可以在子視圖上調用getWidth()
並獲得正面價值?在自定義線性佈局的子視圖上調用getWidth()
如果您是在活動中,後的onResume,如果你是在查看自己的方法後, 「onLayout」 叫...
protected void onLayout(boolean changed, int l, int t, int r, int b) {
// TODO Auto-generated method stub
super.onLayout(changed, l, t, r, b);
}
OR
@Override
protected void onMeasure(int widthMeasureSpec, int heightMeasureSpec) {
// TODO Auto-generated method stub
super.onMeasure(widthMeasureSpec, heightMeasureSpec);
}
商祺!