Передать результат активности в собственный модуль реакции - PullRequest
0 голосов
/ 21 ноября 2018

Я пытаюсь сделать некоторые речи для распознавания текста, используя реагировать родной.Я написал модуль реагирования, чтобы запустить намерение распознаванияможет передать его модулю.

1 Ответ

0 голосов
/ 21 ноября 2018

Существует способ зарегистрироваться в качестве прослушивателя событий Activity .

Добавить это в свой собственный модуль:

public class SpeechToTextModule 
  extends ReactContextBaseJavaModule 
  implements ActivityEventListener {

  public SpeechToTextModule(ReactApplicationContext reactContext) {
    super(reactContext);
    reactContext.addActivityEventListener(this); //Register this native module as Activity result listener 
  }

  @Override
  public void onActivityResult(Activity activity, int requestCode, int resultCode, Intent data) {
    // Here is your Activity result :)
  }

  @Override
  public void onNewIntent(Intent intent) {

  }
}
...