Android 的 Java 错误 "Unable to Find Symbol"

标签 java android android-activity

所以我尝试制作一个 Android 应用程序,但是当我尝试编译我的项目时,出现错误:

DisplayMessageActivity.java :2 :Error - cannot find symbol
"public class DisplayMessageActivity extends Activity {"

symbol: class Activity

这是我的 DisplayMessageActivity.java 源代码(它的父级是 MainActivity.java,它导入 android.app.Activity 和 android.os.Bundle 包):

public class DisplayMessageActivity extends Activity {
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    // Get the message from the intent
    Intent intent = getIntent();
    String message = intent.getStringExtra(MainActivity.EXTRA_MESSAGE);

    // Create the text view
    TextView textView = new TextView(this);
    textView.setTextSize(40);
    textView.setText(message);

    // Set the text view as the activity layout
    setContentView(textView);
}
}

这是 AndroidManifest.xml 文件 -

<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.example.HelloWorld"
  android:versionCode="1"
  android:versionName="1.0">
<application android:label="@string/app_name" android:icon="@drawable/ic_launcher" android:theme="@android:style/Theme.Holo">
    <activity android:name="MainActivity"
              android:label="@string/app_name">
        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
    </activity>
    <activity
        android:name=".DisplayMessageActivity"
        android:label="@string/title_activity_display_message">
        <meta-data
            android:name="android.support.PARENT_ACTIVITY"
            android.value="com.example.myfirstapp.MainActivity" />
    </activity>
</application>
</manifest>

请帮忙,

尼罗56

最佳答案

您需要在包声明后在文件顶部将 Activity 作为 import android.app.Activity 导入。

关于Android 的 Java 错误 "Unable to Find Symbol",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12945927/

相关文章:

android - 将 Zxing 条码扫描器与我的 Android 应用程序集成 - 自定义操作名称问题

java - 根据整数列表对 POJO 集合进行排序

java - 禁止 Java URL 获取本地文件?

java - 如何在Sqlite数据库中存储数据(Android上的JavaFX)

Android 模拟器在 Ubuntu 18.04 上因 SIGSEGV 而崩溃

c# - 不要破坏负载

Android Studio Java 错误

Android 通知 setFullScreenIntent 不会自动启动 Activity

Android - 启动 Intent 问题

java - 在 SLF4J 中格式化 float