![]() |
1
10
你的日常工作大部分是有效的。在下面的代码中,我注释了不需要的部分,并为那些需要解释的部分做了标记。以下是成品的外观:
此图解释了如何计算左侧边距。相同类型的计算适用于上边距。
主要活动。Java语言
活动_main。xml
|
![]() |
2
3
该框架有一个名为
另请参见
|
![]() |
3
3
关于如何使用onTouch移动RelativeLayout中包含的所有视图的工作示例。希望它能帮助:
|
![]() |
4
3
所以我定义了类的这些属性:
然后,我在活动的OnCreate()方法下实现了这段代码:
|
![]() |
5
3
在步骤3中添加右/下边距以防止图像缩放。
你们可以看到,若你们不改变右/下边距,图像将按相对布局缩放。
|
![]() |
6
1
您可以通过此代码实现这一点。
现在,在onTouch方法中,计算目标位置是否超过上述维度。 if(当前位置+deltaX>窗口宽度){
|