私たちは Android アプリケーションを使用していくつかの評価を行っています。評価者が現場に到着すると、電話でオフィスにログインする必要があります。電話がかかってきたら、電話のディスプレイに残しておきたい参照番号があります.
完璧なのは、ダイヤラー画面の上部に番号を表示するダイアログです。
私はこれをやろうとしましたが、ダイアログを追い越し、呼び出し画面を表示するだけです。ダイヤラーをバックグラウンドにプッシュして、ユーザーにダイアログを表示し続ける方法はありますか?
私がこれまでに持っているものは次のとおりです。
public void makecall(View view){
try {
Intent callIntent = new Intent(Intent.ACTION_CALL);
callIntent.setData(Uri.parse("tel:NUMBER"));
startActivity(callIntent);
Toast.makeText(getApplicationContext(), "TEST",Toast.LENGTH_LONG).show();
AlertDialog.Builder adb = new AlertDialog.Builder(this);
adb.setTitle("Alert");
adb.setMessage("Client Reference Blah Blah");
adb.setPositiveButton("Ok", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
}
});
adb.setNegativeButton("Cancel", new DialogInterface.OnClickListener() {
public void onClick(DialogInterface dialog, int id) {
dialog.cancel();
}
});
adb.show();
} catch (ActivityNotFoundException activityException) {
Throwable e = null;
Log.e("helloandroid dialing example", "Callfailed", e);
}
}