一、
Field requires API level 5 (current min is 1): ......
当出现这样类似的问题时,应该去AndroidManifest.xml中查看 android:minSdkVersion="11"的版本。然后按照提示修改相应的版本即可。
change workspace compliance and JRE to 1.5
右击项目——》Properties——》Java Complier——》Enable projectspecific settings——》Complier compliance level设置为1.5
android开发中全屏设置:
代码中实现:
在oncreate()方法中,setContentView(R.layout.main)之前添加如下两句代码
requestWindowFeature(Window.FEATURE_NO_TITLE);
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN, WindowManager.LayoutParams.FLAG_FULLSCREEN);
或者
AndroidManifest.xml中实现:
<activity
android:name=".MyActiviyt"
android:theme="@android :style/Theme.NoTitleBar.Fullscreen"> --->这句是重点哦
</activity>
二、
android导入项目@override编译错误
很多时候导入android项目在eclipse中会报@Override错误,这是由于java编译器的版本不正确,Java 1.5的编译器默认对父类的方法进行覆盖,采用@Override进行说明;但1.6已经扩展到对接口的方法;所以如果还是以Java 1.5的编译器来编译的话,会出现错误。在eclipse中 选择Window –> Preferences –> Java –> Compiler 选择1.6 ,如果还不可以,在Compiler中选择onfigure Project Specific Settings 选择编译器版本为1.6