Android 更改一端定位到中心的视图位置
我是android新手,我想制作一个手动模拟时钟,在这里我给出秒、分和小时的值,时钟指针应该相应地定位 我用视图来定义小时、分钟和秒针 我知道如何从EditText中获取值,但我找不到任何可以根据输入的值更改小时视图、秒视图和分钟视图位置的属性Android 更改一端定位到中心的视图位置,android,Android,我是android新手,我想制作一个手动模拟时钟,在这里我给出秒、分和小时的值,时钟指针应该相应地定位 我用视图来定义小时、分钟和秒针 我知道如何从EditText中获取值,但我找不到任何可以根据输入的值更改小时视图、秒视图和分钟视图位置的属性 <View android:id="@+id/sec" android:layout_width="2dp" android:layout_height="120dp" android:background="@an
<View
android:id="@+id/sec"
android:layout_width="2dp"
android:layout_height="120dp"
android:background="@android:color/holo_red_dark"
android:layout_marginLeft="326dp"
android:color="@android:color/holo_red_dark"
android:layout_alignBottom="@+id/view_min"
android:layout_toStartOf="@+id/view_hour" />
<View
android:id="@+id/min"
android:layout_width="2dp"
android:layout_height="90dp"
android:background="@android:color/holo_blue_dark"
android:layout_marginLeft="186dp"
android:layout_marginTop="70dp"
android:color="@android:color/holo_blue_dark"
android:layout_alignTop="@+id/clock"
android:layout_centerHorizontal="true" />
<View
android:id="@+id/hour"
android:layout_width="2dp"
android:layout_height="60dp"
android:background="@android:color/holo_green_light"
android:color="@android:color/holo_green_light"
android:layout_alignBottom="@+id/view_sec"
android:layout_alignStart="@+id/view_min" />
目前,我已经将它们固定在00:00:00的时间,但我不知道如何根据我给出的时间值移动视图。
这只是一段代码。XML部分还包括所有EditText部分,所有这些都包含在RelativeLayout中
我应该在Java端使用哪些属性来更改视图的位置
我现在的形象是这样的