1

Android では、ユーザーがコンテキスト メニューを表示したい場合、一部のコントロールを長押しする必要があります。その後、コールバックonCreateContextMenuが実行され、画面上にコンテキスト メニューが作成されます。しかし、コンテキスト メニューが完全にレンダリングされたことを知るリスナーはいますか?

4

1 に答える 1

0
public void onCreateContextMenu(ContextMenu menu, View v, ContextMenuInfo menuInfo) {  
    menu.add(0, v.getId(), 0, "Something");
    menu.add(0, v.getId(), 0, "Something else");  
}

ここで、menu.addはMenuItemを返し、最後のメニュー項目はコンテキストメニューが完全にレンダリングされたことを示します。

于 2013-03-01T09:44:41.127 に答える