Border em forma xml

Estou tentando criar um desenho para usar em um botão. Gostaria que tivesse essa coloração, com uma borda de 2px ao redo

Tudo funciona muito bem, exceto que eu não consigo exibir a borda ...

<?xml version="1.0" encoding="utf-8"?>
<shape xmlns:android="http://schemas.android.com/apk/res/android"
    android:shape="rectangle" >

    <gradient android:startColor="@color/bar_clicked_dark"
        android:endColor="@color/bar_clicked_light"
        android:angle="90"/>

    <corners android:bottomLeftRadius="0dp"
        android:topLeftRadius="15dp"
        android:bottomRightRadius="15dp"
        android:topRightRadius="0dp" />

    <stroke android:width="2px" 
        color="#ff00ffff" />

</shape>

questionAnswers(3)

yourAnswerToTheQuestion