【发布时间】:2019-05-22 08:54:00
【问题描述】:
例如:第一次:我输入 18001090,我收到:18001090
第二次:我输入 056113 但我收到:18001090
我放了额外的
Intent notificationIntent = new Intent(context, typeof(MainActivity));
notificationIntent.SetAction("android.intent.action.MAIN");
notificationIntent.PutExtra("number", incomingNumber);
在 MainActivity 上
var number = this.Intent.GetStringExtra("number");
【问题讨论】:
-
你是在告诉我,当你这样做的时候,它给你的结果和第一次给你的结果是一样的
-
@G.hakim 我将 BroadcastReceiver 与动作 PHONE_STATE 一起使用,如果有拨出电话,我的应用程序将显示通知,当单击通知时,我将输入额外的拨出号码并启动主要活动,但主要活动只会得到额外的是第一次额外放的数据
标签: c# android-intent xamarin.forms xamarin.android