1

Playストアにアプリが1つあり、彼のために新しいメニューを作りたい.

リストビューの項目を押すと、whatsappのようなメニューが表示されます。

私はこれを持っています。

whatsapp のようなメニューを表示するにはどうすればよいですか?

lista はリストビューです

lista.setOnItemLongClickListener(new OnItemLongClickListener() {

            @Override
            public boolean onItemLongClick(AdapterView<?> arg0, View arg1,
                    int arg2, long arg3) {

                registerForContextMenu(lista);

                return true;
            }
        });

今はコンテキストメニューを使用していますが、アイテムを長くクリックするとコンテキストメニューが機能しません

@Override  
public void onCreateContextMenu(ContextMenu menu, View v,ContextMenuInfo menuInfo) {  
super.onCreateContextMenu(menu, v, menuInfo);  
    menu.setHeaderTitle("Menú");  
    menu.add(0, v.getId(), 0, "Abrir");  
    menu.add(0, v.getId(), 0, "Cambiar nombre");
    menu.add(0, v.getId(), 0, "Borrar");
    menu.add(0, v.getId(), 0, "Poner alarma");  
}  
4

2 に答える 2

2

あなたが探しているのは だと思いますContextMenu

参照

ガイド

于 2013-04-26T11:37:34.563 に答える