Отправка onNewIntent из фильтра намерений, объявленного в манифесте - PullRequest
0 голосов
/ 10 мая 2019

Я разрабатываю некоторые приложения, используя продукт под названием Kony, который в основном основан на Javascript (но я думаю, что JS и java иногда могут быть взаимозаменяемыми). Мое намерение, отфильтрованное из манифеста, не может вызвать onNewIntent, даже если я настроил свой enableForegroundDispatch.

Я включил диспетчеризацию переднего плана, запустив enableForegroundDispatch.

    var techIntent = new IntentFilter(NfcAdapter.ACTION_TECH_DISCOVERED);
    var intentfilter=[];
    intentfilter[0]=techIntent;
    intentfilters=java.newArray('android.content.IntentFilter',intentfilter);
    mPendingIntent = PendingIntent.getActivity(context1, 0, new     Intent(context1, context1.getClass()).addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP), 0);

    adapter.enableForegroundDispatch(context1, mPendingIntent,intentfilters, null);

Я хочу, чтобы мои приложения отправлялись из других приложений. Как я могу это сделать ? (примечание: я не против, если кто-то предоставит мне решение на базе Android Studio, поскольку я могу строить из него)

...