有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java无法引用TextView

我正在使用Eclipse开发我的第一个Android应用程序

我的activity_main.xml视图有以下代码:

<FrameLayout xmlns:安卓="http://schemas.安卓.com/apk/res/安卓"
    xmlns:tools="http://schemas.安卓.com/tools"
    安卓:id="@+id/container"
    安卓:layout_width="match_parent"
    安卓:layout_height="match_parent"
    tools:context="biztalkers.gcmtest3.MainActivity"
    tools:ignore="MergeRootFrame" >

    <TextView
        安卓:id="@+id/txtToken"
        安卓:layout_width="wrap_content"
        安卓:layout_height="wrap_content"
        安卓:text="TextView" />

</FrameLayout>

我的MainActivity中有以下代码。java类

protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);

        final TextView txtToken = (TextView) findViewById(R.id.txtToken);

我的问题是代码块中的最后一行"final TextView txtToken = (TextView) findViewById(R.id.txtToken);",因此我得到了错误"txtToken cannot be resolved or is not a field"。有人能看出我做错了什么吗

这是进口货

package biztalkers.gcmtest3;

import java.io.IOException;
import java.util.concurrent.atomic.AtomicInteger;

import com.google.安卓.gms.gcm.GoogleCloudMessaging;

import 安卓.content.Context;
import 安卓.content.SharedPreferences;
import 安卓.content.pm.PackageInfo;
import 安卓.content.pm.PackageManager.NameNotFoundException;
import 安卓.os.Bundle;
import 安卓.support.v4.app.Fragment;
import 安卓.support.v7.app.ActionBarActivity;
import 安卓.util.Log;
import 安卓.view.LayoutInflater;
import 安卓.view.Menu;
import 安卓.view.MenuItem;
import 安卓.view.View;
import 安卓.view.ViewGroup;
import 安卓.widget.TextView;
import biztalkers.gcmtest3.R;

“导入biztalkers.gcmtest3.R带红色下划线,因为“无法解决”


共 (5) 个答案

  1. # 1 楼答案

    像这样清理并重新构建您的项目

    项目->;清洁->;检查项目并按OK

    还要验证您的导入。。如果你有import android.R删除它。。您应该只使用类似import com.example.R的包导入R

  2. # 2 楼答案

    多亏了dcharms。问题是由于其中一个res文件中的错误造成的

  3. # 3 楼答案

    只需保存项目中的每个文件。因为R.java将在保存时被修改。现在,您的布局中可能有一个TextView。但是,这不会在项目中更新

  4. # 4 楼答案

    通过使用新id更改TextView的id重试,并清理和重建项目

  5. # 5 楼答案

    检查您的导入声明。确保您没有导入android R类(即import android.R),而不是您自己的projects R类