Android: отображение EditText в меню

В настоящее время я работаю над библиотекой mp3 для Android. Дело в том, что я хочу, чтобы пользователь выбрал название плейлиста, который он хотел бы добавить (полезно innit?). Поэтому я создал контекстное меню в списке плейлистов, которое позволяет пользователю выбирать между 3 вариантами: создавать, удалять, переименовывать. Почему я пытаюсь это сделать, это отобразить поле EditText, если пользователь нажимает кнопку «создать», чтобы он мог написать имя нового списка воспроизведения. Однако я не могу его отобразить. Вот слушатели, которых я сделал для меню:

    //creation onLongClickListener : display the menu on long lick
    playlistView.setOnLongClickListener(new OnLongClickListener(){
        public boolean onLongClick(View v) {
            ((Activity) context).openContextMenu(v);
            return true;
    }});

    //contextMenuListener of the view
    playlistView.setOnCreateContextMenuListener(new View.OnCreateContextMenuListener(){

        public void onCreateContextMenu(ContextMenu cMenu, View v, ContextMenu.ContextMenuInfo menuInfo) {
            MenuInflater inflater = ((Activity) context).getMenuInflater();
            inflater.inflate(R.menu.playlist_menu, cMenu);

            lastLongClickedView = v;
    }});

В файле menu.xml я сделал это:

<item android:id="@+id/playlist_create"
      android:title="Create a playlist"
      >
      <menu>
        <EditText
        android:id="@+id/playlist_choice"
        android:layout_height="wrap_content"
        android:layout_width="match_parent"
        android:hint="@string/playlist_name"
        android:lines="1"
        />
      </menu>
</item>

Я пытался с элементом, он отображается, но EditText. Я предполагаю, что ошибка, которую я делаю, довольно глупа, но я не могу ее найти :(

Спасибо за Ваше внимание.

Ответы на вопрос(1)

Ваш ответ на вопрос