View.getWidth()和View.getHeight()為(wèi)0的根本原因是控件還沒有(yǒu)完成繪制,你必須等待系統将繪制完View時才能(néng)獲得。
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if (hasFocus){
int width = this.getMeasuredWidth();
int height = this.getMeasuredHeight();
}
}
- 版權所有(yǒu):奇站網絡 轉載請注明出處
- 廈門奇站網絡科(kē)技(jì )有(yǒu)限公(gōng)司,專業提供網站建設,響應式網站建設,小(xiǎo)程序開發,系統定制開發。
- 軟件開發咨詢熱線(xiàn):吳小(xiǎo)姐 13313868605