我的活动无法将符号解析为布局文件

时间:2019-07-17 09:52:34

标签: android

我有以下活动

package com.example.responsivelayout;

import android.content.Intent;
import android.support.v7.app.AppCompatActivity;
import android.os.Bundle;
import android.widget.TextView;

public class DisplayText extends AppCompatActivity {

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_displaytext);

        Intent intent = getIntent();
        String message = intent.getStringExtra("com.example.responsivelayout.MESSAGE");

        TextView tv = (TextView)findViewById(R.id.user_text);
        tv.setText(message);
    }
}

但是行setContentView(R.layout.activity_displaytext);给出错误,因为“无法解析符号”。我将以下布局文件设为activity_displaytext.xml

<?xml version="1.0" encoding="utf-8"?>
<android.support.constraint.ConstraintLayout
    xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent"
    android:layout_height="match_parent">

</android.support.constraint.ConstraintLayout>

位于布局/文件夹中。经过所有的努力,我不知道为什么我得到这个错误。我尝试过项目的清洁,制作和传送。请帮忙。

enter image description here

1 个答案:

答案 0 :(得分:1)

确保在导入以下没有

import android.R; //Resource class

导入

可能有问题

导入应该

import com.example.responsivelayout.R;