安卓开发:在编辑layout时,添加switch出现错误

代码如图所示
错误提示为 invalid symbo ‘switch’

这是为什么呢?
问题已经解决了。。。。
原来是switch的id不能命名为switch,改为switch1就解决了这个问题

第1个回答  2015-05-15
id是要在R类里面生成对应ID名的变量的,如public static final int someId = XXXX。switch是Java关键字,不能作为变量名,所以在生成R类时会出现。
第2个回答  2015-03-03
switch属于java关键字,无法生成对应的R变量的本回答被网友采纳

如何用安卓编写类Excel的表格并填充数据
不过运行之后报错,后来发现是因为这个activity没有设置屏幕显示方向导致的,最后在清单文件里面加上下面这句代码就可以了。android:screenOrientation="sensorLandscape"表格布局的实现和运用就介绍到这里了,demo下载地址:http:\/\/download.csdn.net\/detail\/shan286\/9475782 ...

编写日历时出现需要为class,interface或enum的错误
一句注释都没有,完全没心情看下去了

导入Android项目的时候出现错误 高手指教
肯能是和以前的SDK版本兼容的问题(以前的SDK可能与当前eclipse配置的SDK版本不同而无法生成资源文件);遇到这个问题首先清空一下工程,然后在build一次。具体步骤就是菜单Project->clean, Project->build.问题2,通过以上方法也可能解决不了。接下来是新的解决办法,打开androidmanifest文件,修改其中targetsdk...

安卓开发点击按钮跳转到另一个app
public class MainActivity extends Activity { @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); }

apk软件添加注册机方法,安卓apk添加授权教程?
这样,答题的流程我们就知道了:首先在AndroidMainfest.xml中配置主Activity为VerifyActivity,然后导入layout布局文件activity_main.xml,同时还要引用DESUtil.smali和Base64.smali。同时要注意TelephonyManager有关权限的增加。好了,我们开始操作:1、将SuperChm程序的主Activity修改为VerifyActivity,原主Activity变...

我在Android开发上,想要连接socket。报错NetworkOnMainThread这么改...
错误就是你的 网络操作在主线程中;package com.Android.tcpchat;import java.io.DataInputStream;import java.io.DataOutputStream;import java.net.ServerSocket;import java.net.Socket;\/\/import java.text.SimpleDateFormat;\/\/import java.util.Date;import java.util.Vector;import android.app....

android通过定时器访问网络,出现如下图错误啊,求教怎么改啊
我以前和你一样,你把Toast.makeText(getApplicationContext(), result, Toast.LENGTH_SHORT).show();这句话注释掉试试,肯定好了

react-router、react-redux、antd(Layout)
我的做法是将 Route 放到 Content 里面,共用 header ,类似于 iOS 里面的 tabbar 一样。在 header 里面添加 Link 标签,控制其切换、跳转。此时会有一个问题,登录界面,并不要 header 的显示。于似乎,在经过多次尝试(可能并不是最优的),我在 index.js 的外层加了一个 Switch,将 index 放到...

安卓如何使用WebView组件加载HTML代码
1)修改新建项目的res\\Iayout目录下的布局文件main.xml,将默认添加的TextView组件删除,然后添加一个WebView组件 2)在MainActivity的onCreate()方法中,首先获取布局管理器中添加的Web View组件,然后创建一个字符串构建器,将要显示的HTML代码放置在该构建器中,最后应用IoadDataWithBaseURLO方法加载...

reactnative环境搭建?
1:在项目目录{prject}\/android\/app\/src\/main\/res\/下创建layout文件夹 在layout文件夹下创建launch_screen.xml添加一下内容 2:将你的启动图改名为launch_screen.png并添加到{prject}\/android\/app\/src\/main\/res\/文件夹下相应的drawable文件夹中(根据需求配置相应大小的文件夹) ...

相似回答