我正在接聽電話的應用程序,並且在撥打電話的過程中,它會輸入先前保存或複製的號碼。首先,我想知道這是否可能。其次,我一直有些想法想,但我不知道他們會如何瘋狂是因爲我是比較新的Android和有關於它的侷限性一點想法:Android:撥打一個自定義號碼,一旦撥打電話
- 存儲在剪貼板中的數字,並有在通話屏幕上點擊粘貼,只需將數字粘貼到撥號器中
- 取出存儲在剪貼板中的號碼中的每個數字,然後以編程方式按下用戶將觸摸的電話墊上的鍵
- 在我自己的應用程序中打開來電,該應用程序可以接聽電話並具有在撥號程序中粘貼/添加號碼的功能
- 覆蓋上,在一個調用(比如退格鍵),彈出的小鍵盤的按鍵之一,再編程它來執行我想要的功能(所以不是退格,它會進入保存的號碼)
這些都是可能的(爲什麼或爲什麼)?或者你可以建議任何其他方式來實現我想要的?謝謝,非常感謝。
編輯:讓我更加具體。這是我針對屏幕:
我需要一些方式來獲得一個自定義數字到這個領域。無論如何,我只需要一個領導或小費來讓我走上正確的軌道。我看到人們製作的應用程序是自定義撥號程序,但他們所做的只是輸入一個號碼並撥打電話。如果我必須製作自己的應用程序,它必須能夠接聽電話或訪問接聽的電話,並填充上述字段或自己的字段,以便發揮相同的功能。
「我正在開發一個可接聽電話的應用程序,並且在通話過程中撥號盤中輸入了以前保存或複製的號碼。」 - 你能用不止一句話來描述問題嗎? 「自定義號碼」是什麼意思?另外,「接聽電話的應用程序」是什麼意思? – RajV
@RajV那麼,我的意思是,如果它檢測到某個來電號碼(用戶可以設置的自定義號碼),那麼我的應用程序就會接聽電話而不是默認的應用程序,並且我將能夠編程可以靈活地在我自己的應用程序中將數字輸入撥號盤。這是假設我不能將任何數字添加到默認應用程序撥號器(在調用中),以及額外的假設,我被允許編寫一個應用程序來接聽並處理它,而不是默認的Android應用程序。這是否更有意義?謝謝! – capcom
查看我的回答。要接聽來電,您需要使用內部ITelephony對象。同樣的撥號方式可能會讓您在撥號盤上輸入幾個數字。如果這樣做,就不需要編寫自己的撥號程序。 – RajV