Switchcompat no muestra el Switch

Estoy tratando de usar la última aplicacióncompat que se actualizó para el diseño de materiales en mi aplicación para mostrar la vista de cambio como se muestra en Lollipop (http://android-developers.blogspot.in/2014/10/appcompat-v21-material-design-for-pre.html), el problema es que el interruptor no se muestra. Mi SDKmin es 14 y el máximo es 21. Estoy usando el siguiente código en el diseño:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:orientation="vertical"
    android:id="@+id/fragment_scheduler"
    tools:context="com.stackoverflow.ranjith.androidprojdel.SchedulerUI">

<android.support.v7.widget.SwitchCompat
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:text="switch"
        app:showText="false" />

    <Button
        android:layout_width="match_parent"
        android:text="start"
        android:id="@+id/start"
        android:layout_height="wrap_content" />
</LinearLayout>

Build.gradle:

dependencies {
    compile 'com.android.support:cardview-v7:+'
    compile 'com.android.support:recyclerview-v7:+'
    compile 'com.android.support:palette-v7:+'
    compile 'com.android.support:support-v4:+'
    compile "com.android.support:appcompat-v7:21.0.+"
    compile fileTree(dir: 'libs', include: ['*.jar'])
}

Respuestas a la pregunta(4)

Su respuesta a la pregunta