Android Rect对象中的顶部,左侧,右侧和底部是什么意思

我有一个Android项目,我应该使苹果下降。 苹果是用Rect画的。 所以我创build了一个改变Rect位置和重绘的函数。 这是我的function:

private void updateApplesPosition() { for(Rect rect:fallingDownFruitsList) rect.set(rect.left, rect.top +10, rect.right, rect.bottom +10); } 

我有一个问题:苹果不倒,但从右到左。 为了使苹果下降,我改变了这个代码:

 private void updateApplesPosition() { for(Rect rect:fallingDownFruitsList) rect.set(rect.left+10, rect.top, rect.right+10, rect.bottom); } 

  • 使用View.BaseSavedState覆盖View.onSaveInstanceState()和View.onRestoreInstanceState()?
  • 如何在子视图组和父视图组触摸事件之间进行更改
  • ConstraintLayout:以编程方式更改约束
  • 在android中查找显示器(屏幕)上的视图位置(位置)
  • 更改工具栏溢出图标的颜色
  • 显示键盘时DialogFragment不能resize
  • 控制来自资源的视图可见性
  • Android:使用文本内部绘制圆圈
  • 这张图片将详细解释你:

    在这里输入图像说明

    left矩形左侧的X坐标

    top矩形顶部的Y坐标

    矩形右侧的X坐标

    底部矩形底部的Y坐标

    在这里输入图像说明

    从文档

    参数

    left矩形左侧的X坐标

    top矩形顶部的Y坐标

    矩形右侧的X坐标

    底部矩形底部的Y坐标