首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >R.id无法解决是怎么回事?

R.id无法解决是怎么回事?

提问于 2018-03-13 17:08:21
回答 2关注 0查看 369

我从Google的android网站上复制了这个教程范例,我得到一个R.id无法解析的错误。

这是我的Java文件:

代码语言:javascript
运行
AI代码解释
复制
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:

代码语言:javascript
运行
AI代码解释
复制
<?xml version="1.0" encoding="utf-8"?>

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

回答 2

123456a134

回答已采纳

发布于 2018-03-14 01:28:03

你必须导入你的R类:

代码语言:javascript
运行
AI代码解释
复制
import com.TestApp.HelloWebView.R;

你必须为你的布局使用名称空间:

代码语言:javascript
运行
AI代码解释
复制
?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"/>

tthha

发布于 2018-03-14 02:09:13

我发现升级后,adb服务器没有正常启动。所以你需要手动启动它:

代码语言:javascript
运行
AI代码解释
复制
$ cd $ANDROID_SDK/platform-tools
$ adb start-server
和开发者交流更多问题细节吧,去 写回答
相关文章
销毁MBProgressHUD
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/u010105969/article/details/51065513
用户1451823
2018/09/13
1K0
[tkinter]隐藏/销毁控件
pack布局的情况下有pack_forget()方法让控件“不再显示”但控件还存在可以再次pack出来
py3study
2020/01/17
2.2K0
销毁Spring Bean: 销毁Bean的基本操作有哪些?
Spring 源码解读分析中上一篇主要介绍关于Bean的初始化以及延迟初始化,接下来分析Bean的销毁阶段-和Bean 的初始化对应!Bean的销毁方式也有三种
码农架构
2020/10/26
3.8K0
销毁Spring Bean: 销毁Bean的基本操作有哪些?
销毁 Session 和 Cookie
销毁 Session 和 Cookie private static void resetCookie(HttpServletRequest request, HttpServletResponse response) { Cookie userCodeCookie = new Cookie("userCode", null); Cookie userNickname = new Cookie("userNickname", null); Cookie use
MashiroT
2022/10/28
6330
代币销毁问题集
我们经常会在业内的新闻报道中看到某某代币又进行了销毁的消息。那么,什么是代币销毁呢?代币是如何被销毁的呢?销毁使用的黑洞地址又是什么呢?被销毁后的代币还能被找回吗?代币为什么要进行销毁呢?今天,我们就来试着回答这些问题。
Tiny熊
2022/01/05
3K0
Java Session获取/销毁
Session会话机制,它是保存在服务器里面的,就是当我们进入一个浏览器,浏览器会 自动给我们创建一个session保存用户的信息,当关闭浏览器的时候,session就销毁 了,Session在web项目中是经常用到的。下面是session的用法。 Session在web项目中的登录是基本都用上的,那么就以账号登录为例: 代码只是展示了最里面判断登录成功并保存数据到session的
全栈程序员站长
2022/09/14
1.7K0
关于Activity销毁,而绘制UI的子线程未销毁出现的问题
项目总结 -----------------------------------------------------------------------------------------------
听着music睡
2018/05/18
1.4K0
对象相关删除销毁处理
删除方法: delete 对象名.函数名()或者delete对象名['函数名']()
十月梦想
2018/08/29
1K0
activity跳转activity不销毁
最近在做菜单,有三个界面分别用activity来显示,如 Activity A -> Activity B -> Activity C,返回键Activity C -> Activity B -> Activity A,当从A进入到B时按返回键无法退到A,是因为在A进入B时用了finish()方法,把A给销毁了,如下:
全栈程序员站长
2022/08/31
1.5K0
ActivityManagerService--Activity销毁流程
在调用完setResult以及finish之后,开始启动Activity销毁以及结果返回的流程。
None_Ling
2019/08/02
1.6K0
python变量'创建,引用,销毁'
引用: 当参数被引用,python引用计数器自增1 python中列表和字典引用示例 列表: def add_list(p): p+=[3] 或 p=p+[3] //print结果不一致,+、+=实现不同方法 p=[1,2] add_list(p) print(p) 字典: def add_dictionary(): b=a={‘one’:1,’two’:2} print(‘{}’.format(a[‘one’])) b[‘one’]=2 b[‘two’]=1 print(‘{}’.format(b[‘one’]))
py3study
2020/01/07
2.1K0
清空链表和销毁链表
注意销毁链表后,就不能对链表进行任何操作,否则为访问权限冲突,因为头结点指向的内存的操作权限已经归还给了操作系统
大忽悠爱学习
2021/03/02
2.7K0
清空链表和销毁链表
python对象销毁(垃圾回收)
'''python对象销毁(垃圾回收)''' class Point: 'info class' def __init__(self,x=0,y=0): self.x = x self.y = y def __del__(self): class_name = self.__class__.__name__ print(class_name, '销毁') pt1 = Point() pt2 = pt1 pt3 = pt
py3study
2020/01/06
7580
C++之对象的销毁
生活中对象都是被初始化后才上市的 生活中的对象被销毁前会做一些工作 问题1 : C++中如何清理需要销毁的对象? 一般而言,需要销毁的对象都应该做清理 解决方案 为每个类都提供一个public的
程序手艺人
2018/05/18
1.3K0
PVE 批量销毁虚拟机
注:本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。
宋天伦
2023/10/21
1.4K0
C++核心准则​​ES.61:使用delete[]销毁数组,使用delete销毁对象
That's what the language requires and mistakes can lead to resource release errors and/or memory corruption.
面向对象思考
2020/05/25
9890
C++核心准则​​ES.61:使用delete[]销毁数组,使用delete销毁对象
RAC(ReactiveCocoa)介绍(七)——信号销毁
在RACSignal信号发送命令执行之后,本着谁创建谁销毁的原则,最后一步必须要进行销毁操作。而销毁操作的执行则由RACDisposable类来完成。 RACDisposable类在RAC中作为一个父类,由三种子类继承自它。RACCompoundDisposable、RACSerialDisposable以及RACKVOTrampoline。 首先来看下RACDisposable类在执行销毁disposableWithBlock方法时的操作。
我只不过是出来写写代码
2019/04/02
2.2K0
RAC(ReactiveCocoa)介绍(七)——信号销毁
RxSwift销毁者-dispose源码解析
现在感觉一切很顺利,但是聪明的我们一定要知道这里落下一个重要的前导因素:什么时候调用了 dispose()
iOSSir
2019/08/09
1.1K0
《Effective Java》—— 创建与销毁对象
本篇主要总结的是《Effecticve Java》中关于创建和销毁对象的内容。 比如: 何时以及如何创建对象 何时以及如何避免创建对象 如何确保及时销毁 如何管理对象销毁前的清理动作 考虑用静态工厂方法代替构造器 使用静态工厂的优势: 有名称 不必每次调用的时候都创建一个新的对象 返回原返回类型的任何子类型对象 在创建参数化类型实例时,代码更加简洁。 使用静态工厂的缺点: 类如果不包含公有的或者受保护的构造器,就不能被子类化 与其他的静态方法实际上没有任何区别 举个例子: public class A
用户1154259
2018/01/17
8450
深度解析 iOS底层 - 单列销毁
在执行到 dispatch_once 函数的 block 中的时候,我们 bt 下看下堆栈信息:
CC老师
2022/01/11
7980
深度解析 iOS底层 - 单列销毁

相似问题

关于视频上传API回调函数使用?

2503

云点播-事件通知(普通回调)会不会有重复回调?你方如何确认这个回调通知成功了?

0309

回调函数不执行?

097

总是走错误回掉,不走成功回调?

0204

云开发怎么解决支付回调问题?

1356
相关问答用户
到家集团 | 技术VP擅长5个领域
新浪微博 | 高级总监擅长4个领域
某公司 | 程序员擅长1个领域
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档