我试图在延迟时间内在我的应用中设置呼叫转移选项。 像我接到电话,它显示5或10秒, 所以我看到,如果它从我的家人或朋友我可以选择的电话, 或 其他的延迟后,它应该自动转发到设置的手机号码。Android:在延迟后设置呼叫转移
我写了下面的函数来设置。
帮助我添加延迟,如5秒或10秒。
void fwdCalSetSecBtnFnc()
{
if (ActivityCompat.checkSelfPermission(this, Manifest.permission.CALL_PHONE) == PackageManager.PERMISSION_GRANTED)
{
Intent calFwdIntentVar = new Intent(Intent.ACTION_CALL);
String mobNumVar = FwdMobNumTxt.getText().toString();
String fwdMobNumVar = ("**21*" + mobNumVar + "#");
calFwdIntentVar.setData(Uri.fromParts("tel", fwdMobNumVar, "#"));
calFwdIntentVar.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(calFwdIntentVar);
}
}
+0
对于延迟使用系统的时间...这将工作.. –
+0
你也可以使用'Handler' –