当前位置: 首页 > 面试题库 >

R.id无法解析

东郭展
2023-03-14
问题内容

因此,我直接从Google的android网站复制了此教程示例内容,却收到一个错误,指出R.id无法解决。

这是我的Java文件

package com.TestApp.HelloWebView;

import android.app.Activity;
import android.os.Bundle;
import android.webkit.WebView;

public class HelloWebView extends Activity {
    WebView mWebView;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);

        mWebView = (WebView) findViewById(R.id.webview);
        mWebView.getSettings().setJavaScriptEnabled(true);
        mWebView.loadUrl("http://www.google.com");
    }

}

这是我的 res/layout/main.xml

<?xml version="1.0" encoding="utf-8"?>

<WebView android:id="@+id/webview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"/>

问题答案:

您必须导入您的R类

import com.TestApp.HelloWebView.R;

同样,如需求发布一样,您必须为布局使用名称空间。

?xml version="1.0" encoding="utf-8"?>
<WebView xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/webview"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent"/>


 类似资料:
  • 我正在做一个应用程序,上传文字到Firebase Firestore,它的工作很好,除了当我添加一个新的活动。然后在所有r.id.*调用中给出错误“不能解析符号'r'”。 我尝试过许多策略,比如构建->Clean Project和构建->Rebuild Project,但我没有在互联网上找到任何解决这个问题的答案。

  • 我正在做一个应用程序,上传文本到Firebase Firestore,它的工作很好,除了当我添加一个新的活动。然后在所有r.id.*调用上给出错误“无法解析符号'r'”。 我已经尝试了很多策略,比如构建->清理项目和构建->重建项目,但是我没有在互联网上找到任何解决这个问题的答案。 它应该将button3分配给openUploadApp,但它只是给出了所述的错误。谢谢你的帮助,Mine215

  • 问题内容: 这是我在JSP文件中的Java代码。我正进入(状态 无法解析Base64Encoder。 为什么会这样呢?我必须添加与相关的内容。任何建议将不胜感激。 问题答案: 看起来您正在使用Web应用程序中包含的jar中不存在的类。您可以尝试以下吗?如有必要,请进行调整,我只是在查看通用文档,然后将其输入- 转到http://commons.apache.org/codec/index.html

  • 问题内容: 之前一切正常。然后,我碰巧将一个新的xml文件添加到布局中。现在,当setContentView指向(R.layout.menu)时,我的一个类给出了错误。Eclipse告诉我R.layout.menu无法解析。我不知道为什么。我在布局文件夹中定义了一个称为菜单的布局。 有什么建议? 问题答案: 您是否执行过项目>清洁?有时,您只需要让Eclipse重新生成R文件即可。

  • 问题内容: 我是一个Java新手,因此遇到了这个问题。我尝试解码Json,为了做到这一点,我想导入这些包: “无法解决导入问题” …这些软件包是否不再可用,或者我是否需要做其他事情才能使它们起作用? 提前感谢。 问题答案: 可能您的简单json.jar文件不在您的类路径中。