小编sca*_*007的帖子

如何使用exoplayer在横向播放视频全屏

我正在使用exoplayer在我的Android应用程序中播放来自url的视频.在肖像中,一切都按预期工作(使用viewpager,片段和活动内部的选项卡).我的目标是在用户处于横向状态时全屏播放视频.这意味着只有视频才能在风景中播放,所有其他细节都会消失,并在人像时返回到原始布局.我怎么能实现这个目标呢?或者实现这一目标的最佳方法是什么?任何示例代码将不胜感激.

视频在肖像时播放

android landscape android-studio exoplayer

16
推荐指数
1
解决办法
2万
查看次数

在IntelliJ中导入的Spring Boot项目无法正常工作

我已经导入了从spring boot initialiazr网站生成的spring boot项目,但找不到该项目spring boot软件包。

请看下面的图片

来自IntelliJ的图像错误

请帮忙

java spring-mvc intellij-idea spring-boot

5
推荐指数
3
解决办法
1万
查看次数

Firebase Crashlytics无法发送崩溃报告

我在我的应用程序中使用Firebase。我将Crashlytic添加到我的应用中。运行时,我模拟了一个异常,但Crashlytic从未在Firebase控制台中生成并发送报告。在我得到的例外之下。

04-03 17:10:35.731 12442-12477/com.package.app E/CrashlyticsCore: Tried to write a fatal exception while no session was open.
04-03 17:10:39.733 12442-12442/com.package.app E/CrashlyticsCore: Failed to execute task.
    java.util.concurrent.TimeoutException
        at java.util.concurrent.FutureTask.get(FutureTask.java:177)
        at com.crashlytics.android.core.CrashlyticsBackgroundWorker.submitAndWait(CrashlyticsBackgroundWorker.java:41)
        at com.crashlytics.android.core.CrashlyticsController.handleUncaughtException(CrashlyticsController.java:320)
        at com.crashlytics.android.core.CrashlyticsController$6.onUncaughtException(CrashlyticsController.java:300)
        at com.crashlytics.android.core.CrashlyticsUncaughtExceptionHandler.uncaughtException(CrashlyticsUncaughtExceptionHandler.java:42)
        at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1068)
        at java.lang.ThreadGroup.uncaughtException(ThreadGroup.java:1063)
Run Code Online (Sandbox Code Playgroud)

即使当我从Crashlytic模拟崩溃时,不会崩溃

Button crashButton = new Button(this);
crashButton.setText("Crash!");
crashButton.setOnClickListener(new View.OnClickListener() {
    public void onClick(View view) {
        Crashlytics.getInstance().crash(); // Force a crash
    }
});
addContentView(crashButton,
               new ViewGroup.LayoutParams(ViewGroup.LayoutParams.MATCH_PARENT,
               ViewGroup.LayoutParams.WRAP_CONTENT));
Run Code Online (Sandbox Code Playgroud)

当我模拟自己的应用崩溃时,报告将永远不会生成和发送。

Gradle脚本项目级别

buildscript {
    repositories {
        jcenter()
        maven { url 'https://maven.google.com' …
Run Code Online (Sandbox Code Playgroud)

android firebase crashlytics

5
推荐指数
1
解决办法
3378
查看次数