为什么我的自定义AdapterView无法在OnMeasure

时间:2016-01-05 13:51:50

标签: java c# android xamarin

我有一个二维ListView,很像iOS中的轮播列表。

但是当在每个Horizo​​ntalListView上调用OnMeasure()时,我不了解SetMeasuredDimensions()的正确方法。目前我正在检查一个孩子并匹配孩子MeasuredHeight。

我实际上甚至不需要做任何特别的事情,所以我宁愿不要覆盖OnMeasure(),只需将layoutparams保留为wrap_content。

我不知道这是否正确,因为另一个项目OnMeasure在OnLayout之前被调用,因此我还没有实际添加或测量过任何孩子(我在OnLayout()中做过)。我也不知道如何强制执行另一个测量传递,希望布局传递已经过去了。

问题是。如何正确使用wrap_content的HoriztonalListView LayoutParams?

我提供了项目Here

0 个答案:

没有答案