初学者 R.id.button1为什么会报错?

如题所述

这个应该是你的改好xml文件,没有build项目,xml文件里的bt1在R类中并没有生成,在activity中当然不能使用该ID,所以每次修改xml文件的ID,最好BUILD下项目,然后在activity中调用id。追问

怎么build项目

卧槽 你是copy过来的

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-07-16
是不是没有加引号,或者是button1书写错误,或者是button1文件没有保存追问

button1文件保存是什么意思

初学者 R.id.button1为什么会报错?
这个应该是你的改好xml文件,没有build项目,xml文件里的bt1在R类中并没有生成,在activity中当然不能使用该ID,所以每次修改xml文件的ID,最好BUILD下项目,然后在activity中调用id。

R.id.button1报错!
这个应该是你的改好xml文件,没有build项目,xml文件里的bt1在R类中并没有生成,在activity中当然不能使用该ID,所以每次修改xml文件的ID,最好BUILD下项目,然后在activity中调用id。是XML没保存吧?

关于java的问题,基础的语法我这段代码错误出在哪
button1=(Button)void findViewById(R.id.button1);这个里面的第一个小括号,是中文的,不是英文的,所以报错,我虽然不写android,但是这种问题还是不会犯错的,所以我们建议你不要再学Android了,不适合。

...button1 = (Button)findViewById(R.id.button1); 报错R.id cannot...
不是使用R.id,而是你在layout.xml配置界面的时候,里面会含有类似如下的配置:<Button android:id="@+id\/login_btn_login" android:layout_width="130.0px"android:layout_height="42.0px" android:layout_marginTop="7.0px"android:layout_marginRight="12.0dip" android:text="@string\/login"...

...本人菜鸟,所以请讲简单点) btn = (Button) findVie
这里的R.id.button表示你在Android界面菜单内拖出来的一个新的按钮,编译器会自动给这个按钮一个编号。findViewById函数就是通过这个编号准确定位这个按钮,执行你想要对它进行的操作。至于btn.setOnClickListener(this);,代表我们要给这个按钮设置一个监听器。什么是监听器呢?监听器就是负责监控按钮运行...

...画廊滑动图片时报null,添加注释那段一解注就报错了
估计是button报空,定义的时候写button=(Button)main.findViewById(R.id.button1);

...mButton=(Button)findViewBYID(R.id.Button01);...
这个语句的意思是创建一个Button对象,并将其实例化,findViewById 就是根据 ID R.id.Button01实例化Button, 其中R.id.Button01是项目编译之后在gen目录下自动生成的R文件中的一个整型数,代表的是 Activity所使用布局文件 xml中定义的对应的Button的ID 号,就是拥有属性 android:id=@+id\/Button01...

android中的radiobutton要点击2下才能选中
radioGroup.addView(radioButton, j);if (j==0) {radioButton.setCheck(true); } }就是中给radioButton设置为选中,这样如果存在两个radiogroup就会出现点击两次才能选中的状态原因是:不需要设置RadioButton的默认选中, 这样会使RadioButton一直处于选中状态.解决的方式:应该给RadioGroup 设置选中的...

如何在android studio里设置点击监听事件
1.先找到那个控件(初始化)private Button bt1; \/\/onCreate方法外 bt1 = (Button)findViewById(R.id.button1);2.设置事件监听器 bt1.setOnClickListener(new OnClickListener(){ public void onClick(View v){ System.out.println("我的按钮被点击了");} });二.外部类监听点击事件 1.先...

javascript触发服务器控件Button的单击事件报错怎么解决
如果要执行一个按钮的click事件应该是 document.getElementById("Button1").onclick();

相似回答