gpt4 book ai didi

java - CustomView android 用于更多对象

转载 作者:太空宇宙 更新时间:2023-11-04 13:47:28 24 4
gpt4 key购买 nike

所以,我想做这样的事情:从我的在线数据库中,我获得 x,y 坐标、对象的高度和宽度、对象的图像。我想制作自定义 View ,以便我可以将所有这些对象放置在正确的位置,以便这些对象在所有屏幕尺寸上都相同。我的问题是如何做到这一点?我是否需要创建布局 xml 文件?到目前为止,我需要用 View 扩展我的对象,使用 onMeasure 和 onDraw 方法,但是如何实现呢?

最佳答案

由于所有这些不同的屏幕尺寸,我不会使用 x,y 坐标创建它,我会使用屏幕的百分比来确保它在所有屏幕上看起来相同(或者至少不是完全不同)。

然后,您只需扩展 View 类就足够了。

我会引用这个很酷的教程来正确完成这些事情(很容易不正确地实现这些事情,当你想让它变得更复杂时,你会遇到大麻烦)。 Android Doc

关于java - CustomView android 用于更多对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30685829/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com