我如何制作一个 Button,以便当我将它的一部分放在边界之外时,程序不仅会剪切它的非入站部分
How do I make a Button so that when I put part of it out of bounds the program doesn't just cut the parts of it that aren't inbound
如何制作一个 Button,以便当我将它的一部分放在边界之外时,程序不会只剪切它的非入站部分。我的意思是 this.This 是一个旋转视图,矩形围绕圆圈旋转,但是由于我将其中的 2 个按钮部分地放在边界之外,它们的部分被切断了。有没有快速解决这个问题的方法?
(如果需要编程修复,我正在用 Kotlin 编写)
发生这种情况的原因是因为您要在其中添加这四个 View
(按钮)的 RelativeLayout
的宽度与屏幕的宽度相同。您需要增加其宽度以完全包含左右按钮。然后,当您旋转 RelativeLayout
时,按钮将可见。
出于测试目的,请尝试将此宽度设置为 RelativeLayout
<RelativeLayout
android:layout_width = "1000dp"
android:layout_height = "1000dp">
<!--Your buttons here-->
</RelativeLayout>
看看这是否可行。如果是,则必须以编程方式计算 RelativeLayout
的宽度。
如何制作一个 Button,以便当我将它的一部分放在边界之外时,程序不会只剪切它的非入站部分。我的意思是 this.This 是一个旋转视图,矩形围绕圆圈旋转,但是由于我将其中的 2 个按钮部分地放在边界之外,它们的部分被切断了。有没有快速解决这个问题的方法?
(如果需要编程修复,我正在用 Kotlin 编写)
发生这种情况的原因是因为您要在其中添加这四个 View
(按钮)的 RelativeLayout
的宽度与屏幕的宽度相同。您需要增加其宽度以完全包含左右按钮。然后,当您旋转 RelativeLayout
时,按钮将可见。
出于测试目的,请尝试将此宽度设置为 RelativeLayout
<RelativeLayout
android:layout_width = "1000dp"
android:layout_height = "1000dp">
<!--Your buttons here-->
</RelativeLayout>
看看这是否可行。如果是,则必须以编程方式计算 RelativeLayout
的宽度。