我打算爲盲人開發一個安卓應用程序。應用程序將與用戶進行交互,只觸摸屏幕的任何部分。應用程序將從一個暴力開始(我將使用文本到語音),並將等待觸摸屏,如果用戶不觸摸屏,則下一個選項將被觸摸屏發聲。
要澄清:「請點擊屏幕做X」 - 如果用戶在此聲音後觸摸屏幕,X將完成,否則「請點擊屏幕以執行Y」...它會這樣。
我打算創建一個屏幕大小按鈕,但我找不到一個正確的方法來做到這一點。你能幫我講一下邏輯嗎?我也想用一個計時器。
例如,在開始時,按鈕將被禁用,在發出信息之後,按鈕將被激活3-4秒,如果沒有輸入,則按鈕將被再次禁用。然而,我怎麼能給一個按鈕不同的工作,這可能嗎?
我也接受不同的建議。一個按鈕 - 安卓應用程序的盲人
1
A
回答
1
你應該創建一個LinearLayout,把它放在裏面,在你的XML中使用類似layout_width="match_parent"
和layout_height="match_parent"
的東西,使按鈕佔據整個屏幕。
然後根據需要禁用/啓用代碼中的按鈕。
0
當然,您可以爲您的按鈕引入不同的作業。在你的情況下,你只需要一個int變量,你可以在每次啓動時增加它,這樣你就知道按鈕被按下了多少次,並且你可以測試該變量並運行不同的操作。
+0
我認爲這種方法很好,但我認爲它不會正確計數。因爲考慮將會有2個主要類別和4個子類別。如果我在第一個主類別和第一個子類別之後觸摸屏幕= 2次啓用按鈕。但是,在第一主要類別和第二主要類別發聲之後,我等待着。之後我觸摸屏幕。並選擇第二主要類別的第一個子類別= 2次啓用按鈕。 X和Y主要類別。 a,b的X子類; c,d的子類別Y.對於第一個選項,我在a,但是第二個我在c。兩者都觸及 – Vins4nity 2015-03-02 20:22:27
相關問題
- 1. 安卓藍牙應用程序崩潰按一下按鈕
- 2. 按兩次退出按鈕退出AIR安卓應用程序
- 3. 創建安卓應用程序的像按鈕Snapchat snapchat
- 4. 安卓:按鈕
- 5. 安卓 - 按鈕不工作在計算器應用程序
- 6. 安卓:如何點擊一個按鈕
- 7. 安卓相機應用程序
- 8. 安卓應用程序:processDebugGoogleServices
- 9. 安卓應用 - 後退按鈕
- 10. 背景使用後退按鈕的反應原生安卓應用程序
- 11. 安卓應用程序部隊關閉
- 12. 按鈕在安卓
- 13. 安卓:哪個按鈕被按下
- 14. 在長按隱藏安卓應用程序 - 主頁按鈕菜單
- 15. 安卓應用程序安裝位置
- 16. 安卓工作室應用程序,當應用程序正在工作時按主頁按鈕
- 17. 應用程序界面上的不規則形狀的按鈕。安卓
- 18. 安卓按鈕響應時間
- 19. 安卓按鈕響應問題
- 20. 登錄到一個網站的安卓應用程序
- 21. 安卓:從我的應用程序
- 22. 安卓應用程序的儀表
- 23. 安卓編程中用於循環的多個切換按鈕
- 24. 安卓:我的應用程序
- 25. 安卓電源按鈕覆蓋和禁用應用程序運行
- 26. 安卓相機使用應用程序
- 27. 調用另一個類的按鈕或文本字段安卓
- 28. 安卓下一步和完成按鈕
- 29. 按鈕崩潰的應用程序與(發件人)發件人
- 30. 安卓viewtreeObserver負載按鈕
感謝您的幫助。我已經完成了這部分。我有一個屏幕大小的白色按鈕。我的主要問題是關於聲音 - 按鈕關係。如何用一個按鈕完成不同的工作。還是我在錯誤的方式,並試圖不可能? – Vins4nity 2015-03-02 20:08:19
是的,你只需要聽按鈕點擊,並根據需要禁用/按鈕(當聲音播放時)。 – JonasCz 2015-03-02 20:11:35