Comment puis-je obtenir un Android MediaController à apparaître de mise en page xml?

J'ai créé un layout.xml fichier avec le fichier XML suivant, mais je ne peux pas obtenir le MediaController à apparaître à tous.

<MediaController android:id="@+id/media_controller"
    android:layout_width="fill_parent"
    android:layout_height="200px"
    android:visibility="visible"/>

Dans le code, je peux obtenir une référence à partir de code, appelez show(), etc, mais il n'apparaît jamais.

J'ai remarqué dans l'android dev documentation (MediaController.html) qu'il déclare, "La façon dont l'utilisation de cette classe est d'instancier par programmation.", alors peut-être je suis un dufus et juste besoin de faire quelque chose de différent, comme de ne pas faire ce que je fais. 🙂

Je PEUX le faire si je le fais de la programmation, mais j'ai besoin d'elle pour toujours apparaître sur l'écran. Suis-je tout simplement stupide, ou est-il tout simplement pas destiné à être gonflé par l'intermédiaire de XML?

OriginalL'auteur DustinB | 2009-11-18