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);
}
现在它很有魅力
我正在开发一个应用程序,我在其中使用来自 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);
}
现在它很有魅力