2013-06-28 40 views
0

我正在一個模擬時鐘,使用此教程: Make your own analog clock如何更改Android的模擬時鐘的手的位置?

我想使用的佈局有些不同。我想製作一個4x2模擬時鐘,左邊是實際時鐘,右邊是帶有文本的小條。我遇到的問題是時鐘的手停留在圖像的中間,而不是在左側。我的XML中的代碼如下所示:

<?xml version="1.0" encoding="utf-8"?> 
    <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
     android:layout_width="fill_parent" 
     android:layout_height="fill_parent" 
     android:orientation="vertical" > 

     <AnalogClock 
      android:id="@+id/analogClock4x2countdown" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_centerInParent="true" 
      android:dial="@drawable/hand_dial_4x2countdown" 
      android:hand_hour="@drawable/hand_hour" 
      android:hand_minute="@drawable/hand_minute" /> 

    </RelativeLayout> 

An example of what it looks like visually。這也顯示了問題所在。

我的問題是:我如何定位時鐘的手,使他們在正確的位置?

+1

僅在XML draging在圖形佈局小部件,但在相對佈局改變時鐘的位置和大小,請填寫如果你還有問題,那麼教程會回來。 – Simon

+0

我完成了上述教程,最終結果正常。問題是,我似乎無法將時鐘放在正確的位置,如我張貼的圖片所示。 – Marjolein

+0

我最終使用的解決方案是製作時鐘透明錶盤並在其後面放置圖像。然後,我用透明度轉盤移動時鐘,使其正確對齊。 – Marjolein

回答

0

您可以draging根據你的願望可能無法選擇滿足一個絕對佈局爲馬翁佈局

相關問題