Java 如何在创建时以编程方式在相对布局中设置背景图像?

Java 如何在创建时以编程方式在相对布局中设置背景图像?,java,android-relativelayout,setbackground,Java,Android Relativelayout,Setbackground,我在on create方法中使用了代码layout.setbackgroundresourceR.drawable.image来设置布局的背景图像。但当我尝试在设备上运行时,它停止工作,而没有打开屏幕。请帮忙解决这个问题 这是我在oncreate方法中编写的代码 mainlayout.setBackgroundResourceR.drawable.darkbackground 主要活动: 错误日志: 打开应用程序时会使我的应用程序崩溃。问题不在于图像视图。这是因为谷歌Api,即Firebase分

我在on create方法中使用了代码layout.setbackgroundresourceR.drawable.image来设置布局的背景图像。但当我尝试在设备上运行时,它停止工作,而没有打开屏幕。请帮忙解决这个问题

这是我在oncreate方法中编写的代码 mainlayout.setBackgroundResourceR.drawable.darkbackground

主要活动:

错误日志:


打开应用程序时会使我的应用程序崩溃。

问题不在于图像视图。这是因为谷歌Api,即Firebase分析


尝试在代码中禁用Firebase分析并运行应用程序。如果正常,请修复Firebase问题。

请检查您的日志并与我们共享错误消息。所以我们可以帮忙。这是你的主要活动吗?您是否调用了setContentViewR.layout.idOfYourLayout?例如:super.onCreatesavedInstanceState;setContentViewR.layout.activity_main;如果是这样,请分享相关代码和布局xml。错误的打印屏幕可能会有用。我已经添加了一些问题的屏幕截图。您现在可以检查一下吗?问题似乎出在您的电话线87上,与您的服务无法启动有关。请查收