需求: 在App调用打电话的时候,先把App隐藏,然后再打电话
实现:
1.把App隐藏的 使用
moveTaskToBack(true);
2.但是需要掉完打电话,就先把App隐藏
Intent intent = new Intent(Intent.ACTION_CALL);
intent.setData(Uri.parse("tel:10086"));
startActivity(intent);
是 这段代码之前还是之后调用呢
试过了,之前不行~隐藏了,但是没打电话
那之后呢?
发现
1.立即执行不行,
2.加timer偶尔行,偶尔不行
3.onPause不行
居然最后,是 用ForResult搞定