0
我寫了多屏幕的應用程序時,屏幕中的一個LoginScreen包含兩個TextView的兩大EditText上的&兩個按鍵,是否可以在應用程序中添加快捷鍵到按鈕?
我的問題是,是否有可能增加對按鈕的快捷鍵,當你設備具有硬鍵盤當下。
最好的問候, 阿努普
我寫了多屏幕的應用程序時,屏幕中的一個LoginScreen包含兩個TextView的兩大EditText上的&兩個按鍵,是否可以在應用程序中添加快捷鍵到按鈕?
我的問題是,是否有可能增加對按鈕的快捷鍵,當你設備具有硬鍵盤當下。
最好的問候, 阿努普
您可以實現onKeyListener
您Activity
,並用它來上的按鈕模擬點擊事件(button.performClick();
)
看看這裏:http://developer.android.com/guide/topics/ui/ui-events.html
這裏:http://developer.android.com/reference/android/view/View.html#performClick%28%29
嘿感謝您的回覆,但讓我說我有一個登錄按鈕,我想分配Shift + s作爲一個硬鍵盤快捷鍵,那麼我該怎麼做 – 2011-04-20 15:04:54
閱讀API如何實現一個KeyListener在這裏:http://developer.android.com/reference/android/view/View.OnKeyListener.html和這裏的keycodes:http://developer.android.com/reference/android/view/KeyEvent.html#META_SHIFT_ON 。你有你需要做的一切。 – Aleadam 2011-04-20 15:12:25
是否有任何代碼示例可用於執行此操作。 – 2011-04-25 07:35:27