我是这个论坛的初学者,首先,大家好! 有谁知道如何阻止黑莓上的拨出电话或停止发送短信? 任何人都可以提供我对我的程序部分有帮助的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. 阻止MPI呼叫
- 4. 阻止/取消阻止呼叫。传入/传出之间的差异
- 5. 阻止黑莓的来电
- 6. 如何以编程方式在黑莓上查找方向?
- 7. 的Android iPhone黑莓呼叫转移
- 8. 如何以编程方式关闭黑莓上的GPS
- 9. 如何在android中以编程方式拒绝传入呼叫?
- 10. 如何阻止传入和传出呼叫?
- 11. 以编程方式删除iPhone上的呼叫等待哔声?
- 12. 以编程方式在黑莓上添加一个wifi网络
- 13. 如何以编程方式在android中阻止所有传入呼叫和短信
- 14. 如何在iOS中以编程方式取消或阻止传入呼叫?可能吗?
- 15. 阻止呼叫在iOS
- 16. 递归呼叫被阻止
- 17. AJAX呼叫被阻止
- 18. python socket.recv/sendall呼叫阻止
- 19. 观看阻止呼叫nodejs
- 20. 在windows-phone上阻止呼叫7
- 21. 如何阻止特定的传出呼叫
- 22. Android:在设备上以编程方式模拟/模拟呼叫
- 23. 应用程序处理呼叫阻止
- 24. 以编程方式阻止WildFly 10
- 25. 什么是eventOccurred方法中的呼叫中断 - 黑莓手机?
- 26. 如何以编程方式关闭黑莓应用程序?
- 27. 以编程方式获取在黑莓上运行的所有进程
- 28. 是否可以开发iOS应用程序来阻止传入的呼叫?
- 29. Windows程序以编程方式捕获电话呼叫数据?
- 30. 如何在使用阻止呼叫时退出程序
非常感谢你写
SMS.addSendListener(this);
–