首页 > 解决方案 > 移动到另一个活动时仅显示黑屏

问题描述

我不知道我做了什么,但是在我重新启动 Android Studio 并运行该应用程序后,当我从以前的活动中调用新活动时,它只显示黑屏。在我重新启动 Android Studio 之前,该应用程序运行良好。我没有找到错误的代码在哪里。基于IDE没有错误。

我在 onCreate 中有这个

super.onCreate(savedInstanceState);
setContentView(R.layout.activity_home);

我已通过此代码启动了活动:

context.startActivity(new Intent(context, homeActivity.class));

在上一堂课

我在这里看到了很多答案,但没有解决我的问题。

编辑

在此处输入图像描述

调用 homeActivity 后的截图

标签: javaandroidandroid-activity

解决方案


  • 遵循CamelCaseJava 类检查的命名约定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>
    

推荐阅读