我的Android應用程序的主屏幕有三個EditText視圖,意圖用作三種不同的搜索功能,每個都有一個「搜索」按鈕。多個EditText - 沒有獲得焦點,沒有軟鍵盤? (Android)
當使用軌跡球時,該應用在設備(G1)上完美工作:我可以在帶有軌跡球的EditText之間移動,所有事件都按預期觸發,我可以使用所選EditText中的物理鍵盤輸入文本,Enter正確提交正確的搜索等。 等
但是,我無法在使用觸摸的EditText視圖之間切換 - 只能使用軌跡球。觸摸似乎完全被EditText忽略。觸摸會爲按鈕做火,但非常困難 - 需要大量嘗試才能創建觸摸寄存器。
在模擬器中,單擊任何EditText都不會執行任何操作 - 第一個EditText始終保持選中狀態,並且我從不會獲得軟鍵盤。
這是在一個TabHost裏面 - 我讀過這個配置有一些問題,但它聽起來像一個稍微不同的問題(EditText似乎沒有失去焦點 - 一切與軌跡球完美配合)。
對於我可以檢查的任何建議?
你能告訴我們你的XML佈局嗎? – 2009-09-04 01:30:55