Я новичок в android и работаю над приложением диспетчера конференций. Я не знаю, как получить доступ к набору, который был оплачен после того, как звонок запущен в андроиде, может кто-то мне помочь в этом случае или предоставить некоторые примеры кодов для моих ссылок. Спасибо. Это мой вызов() первый номер должен быть номер конференции, так что я использовал вызов действий и второй номер конференц-штырьковый, каждый шаг будет иметь задержку во времяКак набрать коды доступа после вызова в Android?
частное аннулируются вызов (интермедиат ProfileID) {
ProfileDo profile = adapter.getProfile(profileid);
int stepCount = 0;
long previsouStepDelay=0;
for (StepDO step : profile.getSteps()) {
String url = "tel:" + step.getValue();
stepCount++;
if (stepCount == 1) {
Intent callIntent = null;
callIntent = new Intent(Intent.ACTION_CALL, Uri.parse(url));
startActivity(callIntent);
} else {
try {
Thread.sleep(previsouStepDelay*1000);
} catch (InterruptedException e) {
e.printStackTrace();
}
Intent callIntent = null;
callIntent = new Intent(Intent.ACTION_DIAL, Uri.parse(url));
//callIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(callIntent);
}
previsouStepDelay = step.getDelay();
}
}
Может ли кто-нибудь сказать мне, какую ошибку я сделал, и как я могу импровизировать это?
Я имею два шага, первый шаг номер телефона и второй номер шаг является цифровой клавиатурой number.How я могу сделать это? – user2656259