我已经搜索了几天来解决我的问题..
我希望我的 apk 在我点击一个按钮时调用一个号码并在调用时(几秒钟后)我希望我的应用程序自动添加另一个号码(就像我们打开默认拨号器 View 的键盘并手动输入号码一样)..
示例:当我有一张电话卡可以调用另一个国家时,我们必须输入一些特定号码才能继续(输入 1 调用法国,输入 2 调用意大利......等等)我想输入自动号码第一声响起几秒钟后!
现在有我的代码:
public void onClick(View v) {
switch (v.getId()) {
case R.id.num5: // When I click on this button
Intent localIntent5 = new Intent(Intent.ACTION_CALL);
localIntent5.setData(Uri.parse("tel:0153204255"));
startActivity(localIntent5);
try {
Thread.sleep(5000);
} catch (InterruptedException e) {
e.printStackTrace();
}
Intent localIntent6= new Intent(Intent.ACTION_CALL);
localIntent6.setData(Uri.parse("tel:71-0609472130%23"));
startActivity(localIntent6);
break;
}
}
谢谢你的帮助..
请帮我找几天!
最佳答案
Use this code on button Click:-
num5.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View arg0) {
// TODO Auto-generated method stub
Intent localIntent5 = new Intent(Intent.ACTION_CALL);
localIntent5.setData(Uri.parse("tel:*****"));
startActivity(localIntent5);
try {
Thread.sleep(15000);
} catch (InterruptedException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
Intent localIntent6= new Intent(Intent.ACTION_CALL);
localIntent6.setData(Uri.parse("tel:*******"));
startActivity(localIntent6);
}
});
关于java - 通话时自动添加号码,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21478034/