Cómo centrar una vista de texto dentro de un linearlayout

Tengo el siguiente diseño y me gustaría que la vista de texto aparezca en el centro y en el centro de la vista. ¿Cómo puedo lograr esto?

He intentado ajustar los diversos atributos de gravedad cuando observo el diseño en una vista gráfica, pero nada parece cambiarlo. Me gustaría la vista de texto en el centro que he hecho pero a mitad de la vista.

gracias mate

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



    <TextView
        android:id="@+id/textviewdatefornocallspage"
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:gravity="center"
        android:text="You have no calls for "
        android:textSize="25sp" />

</LinearLayout>

Respuestas a la pregunta(10)

Su respuesta a la pregunta