CustomView android 更多对象
CustomView android for more objects
所以,我想做这样的事情:
从我的在线数据库中,我得到对象的 x、y 坐标、高度和宽度,以及对象的图像。我想制作自定义视图,这样我就可以将所有这些对象放在正确的位置,以便这些对象在所有屏幕尺寸上都相同。我的问题是如何做到这一点?我是否需要创建布局 xml 文件?
目前 iv 得到的是我需要用 View 扩展我的对象,使用 onMeasure 和 onDraw 方法,但是如何?
由于所有这些不同的屏幕尺寸,我不会使用 x,y 坐标创建它,我会使用屏幕百分比来确保它在所有屏幕上看起来都一样(或者至少,不是完全不同)。
然后,您只需扩展视图 class 就足够了。
我会参考这个很酷的教程来正确完成这些事情(很容易不正确地实现这些事情,当你想把它变成一个有点复杂)。 Android Doc
所以,我想做这样的事情: 从我的在线数据库中,我得到对象的 x、y 坐标、高度和宽度,以及对象的图像。我想制作自定义视图,这样我就可以将所有这些对象放在正确的位置,以便这些对象在所有屏幕尺寸上都相同。我的问题是如何做到这一点?我是否需要创建布局 xml 文件? 目前 iv 得到的是我需要用 View 扩展我的对象,使用 onMeasure 和 onDraw 方法,但是如何?
由于所有这些不同的屏幕尺寸,我不会使用 x,y 坐标创建它,我会使用屏幕百分比来确保它在所有屏幕上看起来都一样(或者至少,不是完全不同)。
然后,您只需扩展视图 class 就足够了。
我会参考这个很酷的教程来正确完成这些事情(很容易不正确地实现这些事情,当你想把它变成一个有点复杂)。 Android Doc