Как создать Контекстное меню с помощью XML-файла?

Я использую XML-файл для создания Контекстного меню для моего ListView. (Посмотрите ниже). Я также хочу установить заголовок для этого Контекстного меню. Я читал (в http://www.mail-archive.com/android-developers@googlegroups.com/msg43062.html), что я могу использовать menu.setHeaderTitle (myContextMenuTitle) в onCreateContextMenu Методе. Но я должен установить это в XML-файле. Как я могу выполнить это?

Следующее является кодом для onCreateContextMenu Метода, исправьте меня, если я делаю что-то не так.. Это - мой файл context_menu.xml:



    

Это - мой onCreateContextMenu Метод:

@Override
public void onCreateContextMenu(ContextMenu menu, View v,
    ContextMenuInfo menuInfo) {
  MenuInflater inflater = getMenuInflater();
  inflater.inflate(R.menu.context_menu, menu);
  super.onCreateContextMenu(menu, v, menuInfo);
 }

Это - мой onCreate Метод:

@Override
 public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  //  extras = getIntent().getExtras();

  registerForContextMenu(getListView());

  ...
 }

18
задан Vasu 8 April 2010 в 03:35
поделиться