我的应用程序在Android Studio中不断崩溃

JoyRidingLordOfDeath

我目前正在使用Android Studio中的计时器应用程序,并且该应用程序一直崩溃,甚至无法运行它。我需要今晚完成它,以便可以作为我父亲的圣诞节礼物(送给他的公司)。

这是我的代码:

public class TimerActivity extends ActionBarActivity {
    Button btnStart = (Button) findViewById(R.id.btnStart);
    TextView txtTimer = (TextView) findViewById(R.id.textViewTime);

    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_timer);
       // btnStart.setBackgroundColor(0x57C173);

        final CountDownTimer timer = new CountDownTimer(60000, 1000) {
            @Override
            public void onTick(long millisUntilFinished) {
                long secondsRemaining = millisUntilFinished / 60;
                long minutesRemaining = secondsRemaining / 60;
                secondsRemaining = secondsRemaining % 60;

                txtTimer.setText(minutesRemaining + ":" + secondsRemaining);
            }

            @Override
            public void onFinish() {
                txtTimer.setText("You are Awesome!");
            }
        };

        btnStart.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                timer.start();
                btnStart.setText("Cancel");

                btnStart.setOnClickListener(new View.OnClickListener() {
                    @Override
                    public void onClick(View v) {
                        timer.cancel();
                        btnStart.setText("Start");
                        txtTimer.setText("1:00");
                    }
                });
            }
        });
    }
}

这就是我的Logcat所说的:

12-24 14:48:01.324  16878-16878/com.mintemovement.minutemovement W/dalvikvm﹕ threadid=1: thread exiting with uncaught exception (group=0x416a9e30)
12-24 14:48:01.334  16878-16878/com.mintemovement.minutemovement E/AndroidRuntime﹕ FATAL EXCEPTION: main
    Process: com.mintemovement.minutemovement, PID: 16878
    java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.mintemovement.minutemovement/com.mintemovement.minutemovement.TimerActivity}: java.lang.NullPointerException
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2357)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2495)
            at android.app.ActivityThread.access$800(ActivityThread.java:153)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1349)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:157)
            at android.app.ActivityThread.main(ActivityThread.java:5633)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:515)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:896)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:712)
            at dalvik.system.NativeStart.main(Native Method)
     Caused by: java.lang.NullPointerException
            at android.app.Activity.findViewById(Activity.java:1952)
            at com.mintemovement.minutemovement.TimerActivity.<init>(TimerActivity.java:12)
            at java.lang.Class.newInstanceImpl(Native Method)
            at java.lang.Class.newInstance(Class.java:1208)
            at android.app.Instrumentation.newActivity(Instrumentation.java:1079)
            at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2348)
            at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2495)
            at android.app.ActivityThread.access$800(ActivityThread.java:153)
            at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1349)
            at android.os.Handler.dispatchMessage(Handler.java:102)
            at android.os.Looper.loop(Looper.java:157)
            at android.app.ActivityThread.main(ActivityThread.java:5633)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:515)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:896)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:712)
            at dalvik.system.NativeStart.main(Native Method)

ElefantPhace

试试这个

public class TimerActivity extends ActionBarActivity {

Button btnStart;
TextView txtTimer;


@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_timer);
   // btnStart.setBackgroundColor(0x57C173);
   btnStart = (Button) findViewById(R.id.btnStart);
   txtTimer = (TextView) findViewById(R.id.textViewTime);

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Android应用程序不断与Tabhost崩溃

来自分类Dev

DisplayMessageActivity后退按钮不断使我的Android应用程序崩溃

来自分类Dev

我的应用程序在Android Studio中不断崩溃

来自分类Dev

Android setContentView使我的应用程序崩溃

来自分类Dev

Android应用程序不断与Tabhost崩溃

来自分类Dev

DisplayMessageActivity后退按钮不断使我的Android应用程序崩溃

来自分类Dev

Android应用程序不断崩溃,致命异常

来自分类Dev

Android应用程序不断崩溃,发生致命异常

来自分类Dev

FragmentTest应用程序无法正常工作,我的应用程序不断崩溃

来自分类Dev

我的应用程序不断崩溃

来自分类Dev

我的应用程序在MainActivity中崩溃

来自分类Dev

Android应用程序在简单应用程序中崩溃

来自分类Dev

我的应用程序在android studio中崩溃了,在查看日志时我无法弄清楚出了什么问题

来自分类Dev

我的Android绘图应用程序在本机代码中崩溃

来自分类Dev

Android Studio崩溃应用程序

来自分类Dev

单击按钮后,Android Studio应用程序不断崩溃

来自分类Dev

我的应用程序不断崩溃

来自分类Dev

我的 android 应用程序不断崩溃

来自分类Dev

当我的 Android 应用程序的启动画面打开时,应用程序崩溃

来自分类Dev

Android 应用程序在某个事件后不断崩溃

来自分类Dev

覆盖 onSaveInstanceState 后,我的应用程序不断崩溃

来自分类Dev

我的应用程序崩溃了

来自分类Dev

我在 ibm 云上的节点应用程序不断崩溃

来自分类Dev

当我在模拟器中运行它时,应用程序不断崩溃

来自分类Dev

我的应用程序不断崩溃(致命异常)

来自分类Dev

应用程序在 android studio 中的 managedQuery 行中崩溃

来自分类Dev

由于 Android Studio 中的 ClassCastException,应用程序崩溃

来自分类Dev

当我使用 minifyEnabled 应用程序不断崩溃

来自分类Dev

片段中的意图不断与清单,android studio 崩溃问题

Related 相关文章

  1. 1

    Android应用程序不断与Tabhost崩溃

  2. 2

    DisplayMessageActivity后退按钮不断使我的Android应用程序崩溃

  3. 3

    我的应用程序在Android Studio中不断崩溃

  4. 4

    Android setContentView使我的应用程序崩溃

  5. 5

    Android应用程序不断与Tabhost崩溃

  6. 6

    DisplayMessageActivity后退按钮不断使我的Android应用程序崩溃

  7. 7

    Android应用程序不断崩溃,致命异常

  8. 8

    Android应用程序不断崩溃,发生致命异常

  9. 9

    FragmentTest应用程序无法正常工作,我的应用程序不断崩溃

  10. 10

    我的应用程序不断崩溃

  11. 11

    我的应用程序在MainActivity中崩溃

  12. 12

    Android应用程序在简单应用程序中崩溃

  13. 13

    我的应用程序在android studio中崩溃了,在查看日志时我无法弄清楚出了什么问题

  14. 14

    我的Android绘图应用程序在本机代码中崩溃

  15. 15

    Android Studio崩溃应用程序

  16. 16

    单击按钮后,Android Studio应用程序不断崩溃

  17. 17

    我的应用程序不断崩溃

  18. 18

    我的 android 应用程序不断崩溃

  19. 19

    当我的 Android 应用程序的启动画面打开时,应用程序崩溃

  20. 20

    Android 应用程序在某个事件后不断崩溃

  21. 21

    覆盖 onSaveInstanceState 后,我的应用程序不断崩溃

  22. 22

    我的应用程序崩溃了

  23. 23

    我在 ibm 云上的节点应用程序不断崩溃

  24. 24

    当我在模拟器中运行它时,应用程序不断崩溃

  25. 25

    我的应用程序不断崩溃(致命异常)

  26. 26

    应用程序在 android studio 中的 managedQuery 行中崩溃

  27. 27

    由于 Android Studio 中的 ClassCastException,应用程序崩溃

  28. 28

    当我使用 minifyEnabled 应用程序不断崩溃

  29. 29

    片段中的意图不断与清单,android studio 崩溃问题

热门标签

归档