自定义视图不工作,直到我触摸屏幕
问题描述:
我正在开发一个Android应用程序,在其中创建我自己的计时器视图,当我开始在屏幕上显示视图时(即使当我更改屏幕方向时)位置:自定义视图不工作,直到我触摸屏幕
但只要我触摸屏幕每个视图需要它的地方...
见附件图片,了解更多的问题。 任何人都可以帮助我吗?
答
问题是关于视图的宽度和高度。 据我了解,视图使用一些等于零的值,同时启动画圆。但它确实需要使用其他值(稍后计算)。
这是reather普遍问题:onCreate
.. 方法不知道它自己的大小和窗口大小。
解决方案:创建自己的观察者,在活动知道其大小后执行一些代码。
在这里,你知道阅读奇迹样本来解决类似的问题。 https://*.com/a/24035591/1979882
非常感谢您的这一点,当我在活动中使用视图一切正常,但当与对话框使用它的问题仍然存在... –