只要我修改了 main。xml 主函数的R.layout.main 就会显示有错误 然后还警察挂掉
除非我新建一个程序 这是怎么回事? 为什么只要修改了main。xml 主函数就有这错误 ?
请问遇到此错误 应该如何解决?
除非我新建一个程序 这是怎么回事? 为什么只要修改了main。xml 主函数就有这错误 ?
请问遇到此错误 应该如何解决?
解决方案 »
- android videoview屏幕缩放
- 数据库内数据输出到listview问题!求大神求指导!在线等!
- (新手求救)关于MapActivity的使用问题,困扰几天了
- android客户端交互.NET服务器
- 谁用过开源地图软件gvSIG
- 我发现ACTIVITY、SERVICE或者THREAD之间交换数据用单例模式类也挺方便的
- 请大神出马,关于Android存储、读取dat的相关技术
- 问Eclips下运行helloworld,弹出手机模拟器上什么也没有选择,怎么回事?
- 【反汇编软件分享】写了个Android系统下的x86反汇编器,欢迎捧场
- 安装IntelHaxm-Android失败:setup.exe不是有效的Win32应用程序
- 关于布局位置问题
- Android开发问题
package com.test.Hello;import android.R;
import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;;
public class Hello extends Activity {
/** Called when the activity is first created. */
private TextView mText;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
mText=(TextView)findViewById(R.id.mText);
String str="欢迎来到android世界!";
mText.setText(str);
}
}
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/white"
>
<TextView
android:id="@+id/mText"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:text="@string/str"
/>
</LinearLayout>
color。xml
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<drawable name="white">#FFFFFFFF</drawable>
</resources>
string。xml
<?xml version="1.0" encoding="utf-8"?>
<resources>
<string name="hello">Hello World, Hello!</string>
<string name="app_name">Hello</string>
<string name="str"></string>
</resources>
main.xml
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:background="@drawable/white" //这边希望调用的是drawable里面的东西还是color 里面的东西呢? 如果是color.xml里面的东西就是用"@color/white"
>color。xml
<?xml version="1.0" encoding="UTF-8"?>
<resources>
<drawable name="white">#FFFFFFFF</drawable> //这边要写成<string name="white">
</resources>
你改了里面的内容后,保存。理应的Eclipse自动编译次,将ID加载到R文件里
有时候Eclipse不好用,这个功能会失效,你改完代码后直接先尝试编译下
但是前提是你确定你的代码没有问题,这样会通过编译的,只是工程上的小X影响了你的信息
你可以尝试着重启eclipse试试
搞定了,NND 要注意一下 关键还是那个R文件的问题,导包的时候,直接选包 如果不止一个包的话,可以选其它的,可以解决问题。同意,就是这个解决方法。。