2010-11-12 178 views
4

我需要用戶長時間(> 30秒)能夠觸摸並按住按鈕/圖像視圖。不幸的是,在約30秒之後,ACTION_UP被自動觸發。 你知道我可以如何防止或繞過此事件並跟蹤用戶觸摸嗎?OnTouchListener,ACTION_UP在30秒超時後自動啓動

這對我的應用程序的控制是必不可少的。

+0

你的屏幕正在睡覺嗎?您可能不得不實施喚醒鎖或防止屏幕熄滅。 – Falmarri 2010-11-12 20:17:30

+0

一直沒有屏幕,這不是睡眠問題。 – Goddchen 2010-11-12 21:05:03

+0

我發現我只在我的摩托羅拉里程碑手機上遇到這種行爲。在模擬器中,這個「超時」不會發生。 – Goddchen 2010-11-12 21:15:06

回答

1

它也發生在我的摩托羅拉me525也只有最後20秒。 我建議你使用佈局(例如LinearLayout中),而不是按鈕或ImageButton的 佈局可以按下,只要你想

1

很長一段時間,至少爲摩托羅拉XOOM,張貼在Motorola Forum,工程隊似乎認爲這問題的一個功能。

這裏有一個可能的解決方案(對於Xoom),不知道是否有效。

+0

鏈接不再工作,你還記得解決方案嗎? – 2014-11-02 07:31:38