android 如何从 dailymotion 播放器 sdk 中删除图标

how to remove icon from dailymotion player sdk in android

我正在开发一个应用程序,我在其中使用来自 https://github.com/dailymotion/dailymotion-player-sdk-android. I want to remove this 图标的 dailymotion player sdk。

如果有人能提供帮助,那将很有帮助。

嗯,我也尝试过,但没有成功。 我遵循以下方法

    Map<String, String> playerParams = new HashMap<>();
    defaultQueryParameters.put("ui-logo","false");
    defaultQueryParameters.put("ui-start-screen-info","false");
    mVideoView.load(videoDetails.getId(), playerParams);

它不起作用所以我取出 PlayerWebView.java 文件并将其添加到我的代码中并将以下内容添加到 build.gradle

    compile 'com.google.code.gson:gson:2.8.1'
    compile 'com.jakewharton.timber:timber:4.5.1'

然后改变了我的xml

    <com.dailymotion.android.player.sdk.PlayerWebView
      android:id="@+id/dm_player_web_view"
      android:layout_width="match_parent"
      android:layout_height="215dp">
    </com.dailymotion.android.player.sdk.PlayerWebView>

    com.example.web.PlayerWebView

并对文件进行了以下更改 PlayerWebView.java

    public void load(String videoId, Map<String, String> params) {
    if (!mIsInitialized) {
        Map<String, String> defaultQueryParameters = new HashMap<>();
        defaultQueryParameters.put("sharing-enable", "false");
        defaultQueryParameters.put("watchlater-enable", "false");
        defaultQueryParameters.put("like-enable", "false");
        defaultQueryParameters.put("collections-enable", "false");
        defaultQueryParameters.put("fullscreen-action", "trigger_event");
        defaultQueryParameters.put("locale", Locale.getDefault().getLanguage());


        defaultQueryParameters.put("ui-logo","false");
        defaultQueryParameters.put("ui-start-screen-info","false");

        initialize("https://www.dailymotion.com/embed/", defaultQueryParameters, new HashMap<String, String>());
    }
    queueCommand(COMMAND_LOAD, videoId, params);
}

现在它很有魅力