2016-12-09 12 views
0

android:layout_gravity="center"に問題があります。LinearLayoutです。私はテキストを最上部に置き、トップセンターに移動したいとき、それを電話の中心に移動し、アップセンターには移動しません。Androidのレイアウト重心が水平に

<?xml version="1.0" encoding="utf-8"?> 
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" 
    xmlns:tools="http://schemas.android.com/tools" 
    android:id="@+id/activity_main" 
    android:layout_width="match_parent" 
    android:layout_height="match_parent" 
    android:paddingBottom="@dimen/activity_vertical_margin" 
    android:paddingLeft="@dimen/activity_horizontal_margin" 
    android:paddingRight="@dimen/activity_horizontal_margin" 
    android:paddingTop="@dimen/activity_vertical_margin" 
    android:background="@drawable/c19669a65794159b935e89fac1d08080" 
    tools:context="com.example.hanan.myfirstapp.MainActivity"> 

    <TextView 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:text="First Exemple" 
     android:textColorLink="@android:color/background_light" 
     android:textColor="@android:color/background_light" 
     android:textSize="24sp" 
     android:layout_gravity="center" 
     android:id="@+id/textView" /> 

</LinearLayout> 

1

答えて

0

インナービューでandroid:layout_gravity="center_horizontal"の代わりandroid:layout_gravity="center"を使用してみてください。

centerは、X軸だけで作業したい間に、両方の軸に影響します。

詳細はhereです。

関連する問題