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

android Activity跳转时崩溃,该怎么解决

2012-08-19 
android Activity跳转时崩溃public void getLogin() {Intent intent new Intent()//intent.setClassNam

android Activity跳转时崩溃
public void getLogin() {
Intent intent = new Intent();
//intent.setClassName(getApplicationContext(), "com.sxit.login.LoginActivity");
intent.setClass(WolifeActivity.this, LoginActivity.class);
//WolifeActivity.this.startActivity(intent);
startActivity(intent);
//setContentView(R.layout.dengdai);
curr = WhichView.LOGIN;
}

这段代码运行时,我点击一个Button(button调用这个getLogin函数)。
AndroidManifest.xml里我也加了相应的Activity了。
<?xml version="1.0" encoding="utf-8"?>
<manifest xmlns:android="http://schemas.android.com/apk/res/android"
  package="com.sxit.wolife"
  android:versionCode="1"
  android:versionName="1.0" >
  <application
  android:icon="@drawable/ic_launcher"
  android:label="@string/app_name" >
  <activity
  android:name=".WolifeActivity"
  android:label="@string/app_name" >
  <intent-filter>
  <action android:name="android.intent.action.MAIN" />

  <category android:name="android.intent.category.LAUNCHER" />
  </intent-filter>
  </activity>
  <activity 
  android:name=".LogingActivity">
   
  </activity>
  <activity 
  android:name=".RegisterActivity">
   
  </activity>
  </application>

</manifest>

[解决办法]
你是在哪里调用getlogin()函数的,如果是在service中,需要添加flag new task,还有最好把你的error发过来
[解决办法]
两个文件在不同的包里, <activity
android:name=".LogingActivity">

</activity>
<activity
android:name=".RegisterActivity">
 写的包路径不对
[解决办法]

探讨
两个文件在不同的包里, <activity
android:name=".LogingActivity">

</activity>
<activity
android:name=".RegisterActivity">
写的包路径不对

热点排行