close
boolean bool = true;
ViewTreeObserver vto = button.getViewTreeObserver();
vto.addOnGlobalLayoutListener(new OnGlobalLayoutListener() {
@Override
publicvoid onGlobalLayout() {
if(bool){
ViewGroup.LayoutParams params = view.getLayoutParams();
params.height = viewHeight - button.getHeight()
- button1.getHeight();
view.setLayoutParams(params);
bool = false;
}
}
});
// 會造成工作管理CPU暴衝 所以要多加判斷bool 才不會一直呼叫 導致無窮
文章標籤
全站熱搜
留言列表