java - 移动到另一个活动时仅显示黑屏
问题描述
我不知道我做了什么,但是在我重新启动 Android Studio 并运行该应用程序后,当我从以前的活动中调用新活动时,它只显示黑屏。在我重新启动 Android Studio 之前,该应用程序运行良好。我没有找到错误的代码在哪里。基于IDE没有错误。
我在 onCreate 中有这个
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);
我已通过此代码启动了活动:
context.startActivity(new Intent(context, homeActivity.class));
在上一堂课
我在这里看到了很多答案,但没有解决我的问题。
编辑
调用 homeActivity 后的截图
解决方案
- 遵循
CamelCase
Java 类检查的命名约定homeActivity.class --> HomeActivity.class
确保您
homeActivity.class
在您的manifest.xml
<application android:allowBackup="true" android:supportsRtl="true" android:installLocation="auto" tools:replace="android:supportsRtl" android:icon="@mipmap/app_icon" android:label="@string/app_name" android:screenOrientation="portrait" android:theme="@style/AppTheme" > // ... Other activity <activity android:name=".HomeActivity" android:screenOrientation="portrait"> // ... Other meta-data & services. </application>
推荐阅读
- sql - 跨相关表优化 Postgres 全文搜索
- google-apps-script - 谷歌应用脚本运行一个功能完成,然后另一个
- sql - 使用 RPostgreSQL 在 postgress 中删除它们的名称以数字开头的表
- tensorflow - 您可以在我的 GCP 虚拟机上使用 Jupyter 笔记本在 Google Cloud 中运行 TPU 训练吗?
- javascript - 是否有特定于选项卡的内存?
- sql - 如何使用 SQL 中的不同条件对列求和两次?
- git - 从历史记录中删除一个提交
- javascript - 如何验证所选日期(日期选择器)是否为未来日期?
- flutter - 如何使用对象创建自定义 FormField 初始化?
- java - 关闭 DataNode - Windows 10 上的 Hadoop 安装