Comment créer Menu Contextuel à l'aide du fichier XML?

Je suis à l'aide du fichier XML pour la création de Menu Contextuel pour ma ListView. (Veuillez voir ci-dessous). Je tiens également à définir un en-tête de ce Menu Contextuel. J'ai lu (à http://www.mail-archive.com/[email protected]/msg43062.html)que je peux utiliser le menu.setHeaderTitle(myContextMenuTitle) dans onCreateContextMenu Méthode. Mais j'ai besoin de le régler dans les fichier XML. Comment puis-je y arriver?

Suivant est le code pour onCreateContextMenu Méthode, corrigez-moi si je fais quelque chose de mal..
C'est mon context_menu.xml fichier:

<?xml version="1.0" encoding="utf-8"?>
<menu xmlns:android="http://schemas.android.com/apk/res/android">
    <item android:id="@+id/open" android:title="Open"/>
</menu>

C'est mon onCreateContextMenu Méthode:

@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);
 }

C'est mon onCreate Méthode:

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

  registerForContextMenu(getListView());

  ...
 }
InformationsquelleAutor Vasu | 2010-04-07