2011-07-01 50 views

回答

1

你所描述的是設備特定的,因爲每個設備都有自己的默認軟鍵盤。不幸的是,你需要製作一個自定義鍵盤。

看看Keyboard這個課。

+0

我想這是用於缺乏d-pad或軌跡球的設備。你知道這種軟導航鍵是否必須在點擊時發送導航事件,還是由設備製造商決定? – Smugrik

+0

如果你實現自己的鍵盤,我認爲你幾乎可以自由地統治每個鍵的功能......但是不要在此引用我的意思,我以前從來沒有這樣做過。 –

0

我不認爲有可能從鍵盤上移除按鈕,但您至少可以指定該字段給予焦點的鄰居。 See Handling UI Events on the Android Dev Guide.

也許有可能將nextFocusDown設置爲空,所以鍵盤不會讓用戶以這種方式導航。如果這不起作用,您可以考慮設置旁邊setFocusable(false)旁邊的焦點。