0

我想設計一個按鈕,當它被點擊時,我會得到各種選項,我最終從中選擇一個。在按鈕上顯示各種選項點擊

這與在文本消息中使用該概念相同。例如:如果我們按住a,那麼我們會在點擊按鈕上方/下方的小按鈕中獲得各種「a」的重音。

如何在Android中實現這個功能?我必須使用上下文菜單嗎?我如何獲得小按鈕中的各種選項?爲此,我將不得不使用OnTouchlistener?

+0

使用警報對話框 –

+0

@YaqubAhmad警告對話框不會工作......它佔據了整個屏幕並作爲對話框出現 –

+0

您嘗試過'OnLongClickListener'嗎? – Muz

回答

1

查看2.2_r1.1發行中的KeybordView.java。這是實現鍵盤處理的類。請特別注意圍繞第246行的Handler和openPopupIfRequired方法,如果長時間按下該方法將顯示該鍵的彈出窗口。

祝你好運。