1
我有2個活動,A1和A2。Android:確保在活動打開時沒有任何視圖被重點關注?
我的應用程序的活動A1打開。在我使用箭頭鍵瀏覽視圖之前,A1中的所有視圖都不專注於啓動。
按鈕按壓在A1啓動活動A2。
A2時打開,在A2第一按鈕默認聚焦。我不希望發生這種情況。我要的是A2打開時,所有按鈕都被聚焦,直到箭頭鍵用於通過他們naviagte(就像它是在A1)。
任何想法,我可以如何實現這一目標?
我有2個活動,A1和A2。Android:確保在活動打開時沒有任何視圖被重點關注?
我的應用程序的活動A1打開。在我使用箭頭鍵瀏覽視圖之前,A1中的所有視圖都不專注於啓動。
按鈕按壓在A1啓動活動A2。
A2時打開,在A2第一按鈕默認聚焦。我不希望發生這種情況。我要的是A2打開時,所有按鈕都被聚焦,直到箭頭鍵用於通過他們naviagte(就像它是在A1)。
任何想法,我可以如何實現這一目標?
查看回答這個問題的解決方案:Stop EditText from gaining focus at Activity startup
檢查這個問題:http://stackoverflow.com/questions/1555109/stop-edittext-from-gaining-focus-at-activity-startup它可能有幫助。 – Maragues 2010-10-05 07:04:57
@Maragues:我經歷的例子去了。它說要創建一個虛擬佈局來竊取最初的焦點。但是你確定不能有更簡單的方法來做到這一點嗎? – kiki 2010-10-08 05:39:04
我想說這是一個android bug。相信我,我花了很多時間試圖解決問題,直到我讀到答案。在我看來,TextViews在他們不應該的時候獲得了關注。我建議堅持這個醜陋的解決方案,直到他們解決它。 – Maragues 2010-10-08 08:14:24