2016-12-27 61 views
-1

如何創建視圖這始終是在設備屏幕的中心?查看始終處於設備屏幕的中心

該視圖將被放置在一些ViewGroup中,其具有用於移動視圖足夠的地方。

我一定要延長一些類或總是設置位置不知何故?

編輯

解釋點什麼。比方說,我們有活動這個非常簡單的佈局:

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

    <FrameLayout 
     android:layout_width="match_parent" 
     android:layout_height="0dp" 
     android:layout_weight="0.25"/> 

    <FrameLayout 
     android:layout_width="match_parent" 
     android:layout_height="0dp" 
     android:layout_weight="0.75"> 

     <View 
      android:layout_width="40dp" 
      android:layout_height="40dp"/> 

    </FrameLayout> 

</LinearLayout> 

而我的目標是建立在的LinearLayout的中心,這是整個設備的中心查看。

+0

你嘗試過什麼?發佈您的代碼。你的問題有些模糊。 – mlegg

+0

查看編輯的問題。 –

回答

0

設置layout_gravitycenter在XML

+0

但父視圖不覆蓋整個屏幕。 –

+0

爲什麼?你會在這裏把你的XML代碼 –

+0

我編輯的問題 –