我看過網上的各種方法。我也是從textview入手,就是無法居中。這是源碼。
<android.support.v7.widget.Toolbar
android:id="@+id/toolbar"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
android:background="?attr/colorPrimary"
android:layout_gravity="center"
app:layout_constraintEnd_toEndOf="parent"
app:layout_constraintHorizontal_bias="0.0"
app:layout_constraintStart_toStartOf="parent"
app:contentInsetStart="0dp">
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
android:singleLine="true"
android:layout_centerInParent="true"
android:layout_gravity="center"
android:text="@string/result"
android:textAlignment="center"
android:textSize="22sp" />
</android.support.v7.widget.Toolbar>
能發現啥嗎。
除了網上說的:
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:minHeight="?attr/actionBarSize"
app:contentInsetStart="0dp"
android:layout_gravity="center"
android:layout_centerHorizontal="true"
android:layout_centerVertical="true"
最關鍵的是,
android:layout_width="wrap_content"
android:layout_height="wrap_content"
我之前設定成了match_parent、、、、就導緻textview是一個長條并非一小塊。再怎麼代碼調試都會導緻它右移。特此說明,希望能幫到