VOICE_DOWNLINK不起作用

时间:2015-09-08 15:49:56

标签: android call mediarecorder android-mediarecorder

我正在尝试通过电话录制音频,但是当我使用时:

MediaRecorder.AudioSource.MIC

该应用没有错误,但它不起作用。当我使用时:

public static void setVirtualKeyboardCSS() {
  @SuppressWarnings("deprecation")
  final Iterator<Window> windows = Window.impl_getWindows();

  while (windows.hasNext()) {
      final Window window = windows.next();
      if (window instanceof PopupWindow) {
          if (window.getScene() != null && window.getScene().getRoot() != null) {
              Parent root = window.getScene().getRoot();
              if (root.getChildrenUnmodifiable().size() > 0) {
                  Node popup = root.getChildrenUnmodifiable().get(0);
                  if (popup.lookup(".fxvk") != null) {
                      if (popup instanceof FXVK) {

                          FXVK keyboard = (FXVK)popup.lookup(".fxvk") // reference to the vk skin
                          ObservableList<String> sheets = keyboard.getStylesheets();
                          sheets.add("@customVK.css");
                          System.out.println("Setting keyboard stylesheet");
                      }
                  }
              }
          }
      }
  }
}

应用程序运行良好,它可以记录所有的电话音频,这里的坏处是它只适用于某些设备。

你知道为什么MediaRecorder.AudioSource.VOICE_DOWNLINK不起作用吗?

0 个答案:

没有答案