我是這個論壇的初學者,首先,大家好! 有誰知道如何阻止黑莓上的撥出電話或停止發送短信? 任何人都可以提供我對我的程序部分有幫助的java教程嗎? 謝謝你, 卡佳以編程方式阻止黑莓上的傳出呼叫
1
A
回答
1
關於短信 - 不幸的是沒有API來阻止傳出的短信。
在BlackBerry中沒有可用於中斷/阻止傳出呼叫的直接API。但有一個解決方法。使用EventInjector類別至send EndCall button event進行主動傳出呼叫。 通過在應用程序中實現並使用PhoneListener接口來攔截傳出呼叫。
2
嘗試使用此代碼:
public void callInitiated(int callId) {
final PhoneCall call = Phone.getCall(callId);
final String number = call.getDisplayPhoneNumber();
System.out.println(number);
EventInjector.KeyCodeEvent pressEndKey = new EventInjector.KeyCodeEvent(KeyCodeEvent.KEY_DOWN, (char) Keypad.KEY_END, 0, 100);
EventInjector.KeyCodeEvent releaseEndKey = new EventInjector.KeyCodeEvent(KeyCodeEvent.KEY_UP, (char) Keypad.KEY_END, 0, 100);
try {
Thread.sleep(1000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
EventInjector.invokeEvent(pressEndKey);
EventInjector.invokeEvent(releaseEndKey);
}
您可以通過下面的鏈接看一個例子:how to block calls
0
您可以阻止傳出消息如下:
1)implemnt SendListner接口您UiApplication類。
2)構造
3)寫的實現方法,
public boolean sendMessage(Message message)
{
//You can Put other stuffs here
return false;
}
相關問題
- 1. 黑莓 - 中斷傳出呼叫
- 2. 從黑莓呼叫REST Webservice
- 3. 阻止/取消阻止呼叫。傳入/傳出之間的差異
- 4. 阻止黑莓的來電
- 5. 如何以編程方式在黑莓上查找方向?
- 6. 的Android iPhone黑莓呼叫轉移
- 7. 如何以編程方式關閉黑莓上的GPS
- 8. 如何在android中以編程方式拒絕傳入呼叫?
- 9. 以編程方式在黑莓上添加一個wifi網絡
- 10. 遞歸呼叫被阻止
- 11. AJAX呼叫被阻止
- 12. 阻止呼叫在iOS
- 13. python socket.recv/sendall呼叫阻止
- 14. 在windows-phone上阻止呼叫7
- 15. 應用程序處理呼叫阻止
- 16. 以編程方式阻止WildFly 10
- 17. 什麼是eventOccurred方法中的呼叫中斷 - 黑莓手機?
- 18. 如何以編程方式關閉黑莓應用程序?
- 19. Windows程序以編程方式捕獲電話呼叫數據?
- 20. 如何在使用阻止呼叫時退出程序
- 21. 以編程方式斷開Android Marshmallow版本中的呼叫
- 22. 呼叫阻塞
- 23. 在HTTPS上阻止Ajax呼叫 - Chrome擴展程序
- 24. 以編程方式確定黑莓處理器?
- 25. 以編程方式測量黑莓帶寬使用情況
- 26. 如何以編程方式更改黑莓個人資料?
- 27. 以編程方式更改呼叫類型
- 28. 如何在android中以編程方式拒絕呼叫
- 29. 在VOIP呼叫期間以編程方式啓用揚聲器
- 30. 如何阻止異步呼叫完成?
非常感謝你寫
SMS.addSendListener(this);
–