获取放置视图的窗口的高度和宽度

时间:2016-10-03 14:30:05

标签: android android-view android-custom-view dimensions

我有一个自定义视图CustomView,我将其放置在我的活动布局中。这是我的布局:

View

在这里,您看到我的view1位于身份View view2以及身份CustomView onMeasure以下的CustomView右侧。我所做的是通过覆盖CustomView根据我的需要设置1200px X 800px的宽度,以便我可以滚动view1。我仍然需要放置150px的窗口大小。因此,假设屏幕维度为view260px的高度为CustomView1050px X 740px的宽度为CustomView.getWidth(),则窗口大小为{{ 1}}应为onMeasure。我怎么能得到这个号码?如果我将使用SELECT tableB.* FROM tableB JOIN tableA ON tableB.id=tableA.id WHERE tableA.ifClosed = 0 ,它将为我提供我在SELECT device_id, connection_types, COUNT(*) FROM t GROUP BY device_id, connection_types ORDER BY device_id ASC 内设置的视图的宽度。获得正确窗口大小的方法是什么?

修改1

这是我想要实现的图画。希望这更清楚: enter image description here

0 个答案:

没有答案