當前位置:編程學習大全網 - 編程軟體 - 安卓編程中怎麽動態改變壹個控件的布局方式

安卓編程中怎麽動態改變壹個控件的布局方式

首先妳要確定妳的viewpager是處在壹個可全屏的父容器內的,比如壹種不可能的方式是妳在壹個linearlayout裏面,前面已經有view占位了,妳就不可能全屏,所以,假設妳的父容器是壹個全屏的relativelayout,妳的viewpager的布局在不全屏的時候可能是用的below,above這些相對位置,或者margin,padding這些屬性,或者直接用的wrapcontent,那麽妳在全屏按鈕的響應事件裏,給viewpager設置layoutparams為match_parent,把margin,padding這些設置為0,把below,above這些規則都去掉,然後viewpager.invalidate();就可以了,具體看妳靜態布局怎麽寫的,要相對的做操作

  • 上一篇:雷軍有系統嗎
  • 下一篇:沃爾沃是國產嗎
  • copyright 2024編程學習大全網