首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

android代码又错了,

2012-08-31 
android代码又错了,求救!!!package android.testimport android.content.Intentimport android.app.Acti

android代码又错了,求救!!!
package android.test;
import android.content.Intent;
import android.app.Activity;
import android.os.Bundle;

public class main extends Activity {
   
/** Called when the activity is first created. */
  @Override
  public void onCreate(Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.main);
  }
   
}
Intent intent=new Intent(this,MyActivity);
startActivity(intent);
错误分析
描述资源路径位置类型
intent 无法解析为类型main.java/Test/src/android/test第 16 行Java 问题

描述资源路径位置类型
MyActivity 无法解析为类型main.java/Test/src/android/test第 15 行Java 问题


描述资源路径位置类型
标记“intent”上有语法错误,在此标记之后应为 VariableDeclaratorIdmain.java/Test/src/android/test第 16 行Java 问题

描述资源路径位置类型
标记“}”上有语法错误,删除此标记main.java/Test/src/android/test第 14 行Java 问题
什么意思啊??该如何改错啊
求指教!!
[color=#FF0000][/color]

[解决办法]
public class main extends Activity {

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);
Intent intent=new Intent(this,MyActivity.class);
startActivity(intent);
}
  
}

你先看看java基础吧,你写在方法外了
[解决办法]
先确定有MyActivity这个类
然后xml配置文件里加上
<activity 
android:name=".MyActivity">
</activity>
最后在方法里调用 
startActivity(intent);
就可以了
[解决办法]
package android.test;
import android.content.Intent;
import android.app.Activity;
import android.os.Bundle;

public class main extends Activity {

/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.main);

Intent intent=new Intent(main.this,MyActivity.class); //确定有MyActivity这个类
startActivity(intent);
}
}

然后到项目中的AndroidManifest.xml里面配置一下。
<activity
android:name=".MyActivity">
</activity> <!-- 这个写到application标签里面 -->

热点排行