我通过在我的 RelativaLayout
XML 中使用 android:layout_centerInParent="true"
将图钉的 ImageView
放置在布局的中心文件。
现在我想在 Canvas 上与图钉相同的位置绘制绿点。
注意:绿点不是 View 。它是由 canvas.drawCircle();
也就是说,我必须以编程方式获取引脚的坐标。
那么如何用代码获取android:layout_centerInParent="true"
的坐标呢?
最佳答案
我的猜测是
layoutParams.addRule(RelativeLayout.CENTER_IN_PARENT, 1);
您可以通过relativeLayout.getLayoutParams()
获取layoutParams,修改完不要忘记setLayoutParams
返回。
关于android - 什么在编程上等同于 android :layout_centerInParent ="true" of RelativeLayout?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17645668/