我試圖把ViewPager
與不同高度的不同片段。我知道wrap_content
不適用於ViewPager
,因此我試圖設置dinamically的傳呼機高度。 我設置的尋呼機高度在頁面聽衆:動態設置ViewPager高度
...
indicator.setOnPageChangeListener(new OnPageChangeListener() {
@Override
public void onPageSelected(int selected) {
final View view = fragments[selected].getView();
if (view != null) {
pager.setLayoutParams(new LayoutParams(
LayoutParams.MATCH_PARENT, view
.getMeasuredHeight()));
}
}
遺憾的是它不工作,因爲getMeasuredHeight()
上Fragment
返回的值是錯誤的。我究竟做錯了什麼?
但OnGlobalLayoutListener未被調用。爲什麼? –
你確定嗎?你記錄了它並確定它不是? – czaku
什麼是FEATURED_IMAGE_RATIO?我試圖在fragmentpageradapter上使用它 –