我做從我app.Which的驗證電話,其配置5-10秒後,應斷開。處理程序不調用
這是我的代碼;
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:" + phoneNumber));
callIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
handler.postDelayed(new Runnable() {
@Override
public void run() {
/*It is never called up untill call got disconnected/hanged up. */
Log.d(TAG, "Disconnecting :");
disconnectCall();
}
}, 5000);
startActivity(callIntent);
的問題是不叫,直到callIntent活動被中止即用戶disconnectCall()方法強行斷開了的呼叫/舉起了。我需要在調用活動期間簡單地調用disconnectCall()。沒有得到代碼中的問題。
我得到了問題。單線程服務class.let更新問題。 –