0
反正有沒有觸摸屏幕選擇一個應用程序的按鈕?我正在爲殘疾人開發應用程序,我需要控制其他應用程序而不觸摸屏幕。我可以用Intent類做一些事情,但並不總是解決方案。例如,你不能發送一個whatsapp而沒有意圖觸摸屏幕(你可以將文本放在方框中,或者用特定的聯繫人查看對話,但是你不能發送whatsapp,你需要在物理上選擇具體的按鈕),所以我想知道是否有一種方法可以選擇屏幕上顯示的按鈕,而不需要從背景中運行的應用程序中觸摸它。控制沒有觸摸屏的殘疾人的應用程序
對不起,即時消息新的帖子。現在即時通訊triying從我的應用程序控制的WhatsApp與此代碼:
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
sendIntent.setType("text/plain");
sendIntent.putExtra(Intent.EXTRA_TEXT, "body of the message");
sendIntent.setPackage("com.whatsapp");
if (sendIntent.resolveActivity(getPackageManager()) != null) {
startActivityForResult(sendIntent, REQUEST_SEND_WHATSAPP);
}
此代碼讓我初始化了WhatsApp和設置文本框,但我不得不選擇聯繫人,並按下手動發送按鈕發送信息。我想要做到這一點而不觸及任何東西,這可能嗎? 非常感謝!對我的英語感到抱歉。
如果您從您的研究中發佈了一些代碼,它將有助於回答者 – mrroboaat
到目前爲止您嘗試過了什麼?請閱讀[問]和[mcve]提出更好的問題。 – davejal