2011-02-11 41 views
1

我有一些問題,如果我創建的ListView這樣如何從包含多行列表中創建上下文菜單

【正文】

【正文】


[文字]

[文本]


每個列表包含2行,我想使上下文菜單 當我嘗試長按每個列表會顯示上下文菜單

那麼如何創建包含多行列表右鍵菜單....

回答

1

你註冊使用

registerForContextMenu(listView); 

上下文菜單中的ListView或者你創建一個使用 listView.setOnItemLongClickListener(onItemSelctedListener())自己的上下文菜單?

在這兩種情況下,不應該是一個問題,因爲他們的行爲反應到ListView的每個元素

但是,如果你正在使用

listView.setOnLongClickListener(onLongClickListener) 

,那麼你就註冊到全列表,並且它在列表中按下的位置並不重要,它將帶來相同的上下文菜單。

我希望能幫助你。

+0

謝謝@raukodraug – 2011-02-11 21:01:00

相關問題