Android:在两个活动之间切换错误-不幸的是,“应用程序名称”已停止

姆赫克

我是android应用程序开发人员的自学者,然后出现了这个问题,我不确定以前是否有人遇到过此问题,但是它说我的应用程序已在模拟器中停止。

所以这些是我的代码:

MainActivity.java

public class MainActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);  

        Button imageButton13 = (Button) findViewById(R.id.imageButton13);
        imageButton13.setOnClickListener(new OnClickListener() {
                    public void onClick(View v) {
                        Intent Intent = new Intent(v.getContext(), EXOActivity.class);
                        v.getContext().startActivity(Intent);           
                    }
        });
    }   
}

EXOActivity.java:

package com.mhyuktown.exowallpaper;

import android.app.Activity; import android.os.Bundle;

public class EXOActivity extends Activity {

    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);         
        setContentView(R.layout.activity_exo);
    }
}

最后这是我的清单

<manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="com.mhyuktown.exowallpaper"
    android:versionCode="1"
    android:versionName="1.0" >

    <uses-sdk
        android:minSdkVersion="16"
        android:targetSdkVersion="21" />

    <application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme" >
        <activity
            android:name=".MainActivity"
            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=".EXOActivity" >
          </activity>

    </application>

</manifest>

日志猫:

09-09 00:40:02.006: D/dalvikvm(1564): GC_FOR_ALLOC freed 49K, 4% free 3304K/3436K, paused 79ms, total 86ms 
09-09 00:40:02.256: D/dalvikvm(1564): GC_FOR_ALLOC freed 7K, 3% free 3770K/3876K, paused 35ms, total 37ms 
09-09 00:40:02.326: D/AndroidRuntime(1564): Shutting down VM 
09-09 00:40:02.326: W/dalvikvm(1564): threadid=1: thread exiting with uncaught exception (group=0xb1aa7ba8) 
09-09 00:40:02.376: E/AndroidRuntime(1564): FATAL EXCEPTION: main 
09-09 00:40:02.376: E/AndroidRuntime(1564): Process: com.mhyuktown.exowallpaper, PID: 1564 
09-09 00:40:02.376: E/AndroidRuntime(1564): java.lang.RuntimeException: Unable to start activity ComponentInfo{com.mhyuktown.exowallpaper/com.mhyuktown.exowallpaper.MainActivity}: java.lang.ClassCastException: android.widget.ImageButton cannot be cast to android.widget.Button 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2245) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.app.ActivityThread.access$800(ActivityThread.java:135) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1196) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.os.Handler.dispatchMessage(Handler.java:102) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.os.Looper.loop(Looper.java:136) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.app.ActivityThread.main(ActivityThread.java:5017) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at java.lang.reflect.Method.invokeNative(Native Method) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at java.lang.reflect.Method.invoke(Method.java:515) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:779) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:595) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at dalvik.system.NativeStart.main(Native Method) 
09-09 00:40:02.376: E/AndroidRuntime(1564): Caused by: java.lang.ClassCastException: android.widget.ImageButton cannot be cast to android.widget.Button 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at com.mhyuktown.exowallpaper.MainActivity.onCreate(MainActivity.java:18) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.app.Activity.performCreate(Activity.java:5231) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1087) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2159) 
09-09 00:40:02.376: E/AndroidRuntime(1564):     ... 11 more
乔西·保罗

更改为此:

 Intent intent = new Intent(MainActivity.this, EXOActivity.class);
 startActivity(intent);

Button imageButton13 = (Button) findViewById(R.id.imageButton13);

ImageButton imageButton13 = (ImageButton) findViewById(R.id.imageButton13);

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android Studio Release构建给我:不幸的是,“应用程序名称”已停止

来自分类Dev

Tango Unity 应用程序示例在构建到 Android 设备时抛出“不幸的是,(应用程序名称)已停止”

来自分类Dev

“不幸的是,应用程序已停止错误” Android Studio

来自分类Dev

不幸的是,应用程序已停止-微调器中的错误

来自分类Dev

不幸的是,该应用程序已停止:AdMob错误?

来自分类Dev

不幸的是,应用程序已停止,doinbackground()错误

来自分类Dev

对于某些版本的Android,“不幸的是,应用程序已停止”

来自分类Dev

Android模拟器:不幸的是,应用程序已停止

来自分类Dev

如何解决“不幸的是,Android应用程序已停止”

来自分类Dev

不幸的是,应用程序已停止(Android Studio)

来自分类Dev

不幸的是,Android SQL应用程序已停止

来自分类Dev

不幸的是,Android sqLite ..应用程序已停止

来自分类Dev

不幸的是,(应用程序名称)已停止

来自分类Dev

使用AutoHotKey在最后一个活动的两个程序之间来回切换?

来自分类Dev

如果“不幸的应用程序已停止”,则Android自动运行的应用程序

来自分类Dev

当我在外部设备上运行应用程序时,为什么会给我一个“不幸的<应用程序名称>已结束”的信息

来自分类Dev

不幸的是停止了工作的Android应用程序

来自分类Dev

导航失败,单击Android应用程序中的按钮,错误为“不幸的是,'myapp'已停止”

来自分类Dev

不幸的是,该应用程序在Android中已停止工作错误

来自分类Dev

ListView onItemClick“不幸的是,我的应用程序已停止”错误android

来自分类Dev

不幸的是,该应用程序已停止 Android Studio 并且没有错误

来自分类Dev

一个按钮的简单android应用程序:“不幸的是-app-已停止”

来自分类Dev

主活动的“后退”按钮引发“不幸的是,应用程序已停止”

来自分类Dev

设置错误的应用程序名称

来自分类Dev

是否可以从“不幸的应用程序已停止工作”错误中获取额外信息?

来自分类Dev

尽管已输入“ New Android Application”窗口中的“输入应用程序名称”错误

来自分类Dev

Android Studio:当我运行我的应用程序时,它说不幸的是应用程序已停止

来自分类Dev

Eclipse:不幸的是,应用程序名称(helloandroid1)已停止

来自分类Dev

不幸的是,Android应用已停止

Related 相关文章

  1. 1

    Android Studio Release构建给我:不幸的是,“应用程序名称”已停止

  2. 2

    Tango Unity 应用程序示例在构建到 Android 设备时抛出“不幸的是,(应用程序名称)已停止”

  3. 3

    “不幸的是,应用程序已停止错误” Android Studio

  4. 4

    不幸的是,应用程序已停止-微调器中的错误

  5. 5

    不幸的是,该应用程序已停止:AdMob错误?

  6. 6

    不幸的是,应用程序已停止,doinbackground()错误

  7. 7

    对于某些版本的Android,“不幸的是,应用程序已停止”

  8. 8

    Android模拟器:不幸的是,应用程序已停止

  9. 9

    如何解决“不幸的是,Android应用程序已停止”

  10. 10

    不幸的是,应用程序已停止(Android Studio)

  11. 11

    不幸的是,Android SQL应用程序已停止

  12. 12

    不幸的是,Android sqLite ..应用程序已停止

  13. 13

    不幸的是,(应用程序名称)已停止

  14. 14

    使用AutoHotKey在最后一个活动的两个程序之间来回切换?

  15. 15

    如果“不幸的应用程序已停止”,则Android自动运行的应用程序

  16. 16

    当我在外部设备上运行应用程序时,为什么会给我一个“不幸的<应用程序名称>已结束”的信息

  17. 17

    不幸的是停止了工作的Android应用程序

  18. 18

    导航失败,单击Android应用程序中的按钮,错误为“不幸的是,'myapp'已停止”

  19. 19

    不幸的是,该应用程序在Android中已停止工作错误

  20. 20

    ListView onItemClick“不幸的是,我的应用程序已停止”错误android

  21. 21

    不幸的是,该应用程序已停止 Android Studio 并且没有错误

  22. 22

    一个按钮的简单android应用程序:“不幸的是-app-已停止”

  23. 23

    主活动的“后退”按钮引发“不幸的是,应用程序已停止”

  24. 24

    设置错误的应用程序名称

  25. 25

    是否可以从“不幸的应用程序已停止工作”错误中获取额外信息?

  26. 26

    尽管已输入“ New Android Application”窗口中的“输入应用程序名称”错误

  27. 27

    Android Studio:当我运行我的应用程序时,它说不幸的是应用程序已停止

  28. 28

    Eclipse:不幸的是,应用程序名称(helloandroid1)已停止

  29. 29

    不幸的是,Android应用已停止

热门标签

归档