从微调框获取项目时,应用程序崩溃-android

廖亚民

我有一个Activity带有的Button,当我单击时,Button我得到了一个带有aSpinner和3 EditTexts以及“确定”按钮的自定义对话框当我单击“确定”按钮时,我想从3 EditText和微调器中获取数据。但是,当尝试从微调器中获取数据时,应用程序崩溃

代码:

    dialogButtonOK.setOnClickListener(new View.OnClickListener() {
                @Override
                public void onClick(View v) {
                spinnerEvents = (Spinner) findViewById(R.id.spinnerForEvents);
                    String MakeYears = Years.getText() + " Years";
                    String MakeMonths = Months.getText() + " Months";
                    String MakeDays = Days.getText() + " Days";
                    String MakeDate = MakeYears + " " + MakeMonths + " " + MakeDays;

                    String MakeEventName = spinnerEvents.getSelectedItem().toString();

                 dialog.dismiss();
                }
            });

希望有人可以帮助谢谢!

例外是:

07-21 17:15:08.377  19898-19898/as.ga.myapp_v1 E/AndroidRuntime﹕ FATAL EXCEPTION: main
    java.lang.NullPointerException
            at as.ga.myapp_v1.Activity2$1$1.onClick(Activity2.java:167)
            at android.view.View.performClick(View.java:4102)
            at android.view.View$PerformClick.run(View.java:17085)
            at android.os.Handler.handleCallback(Handler.java:615)
            at android.os.Handler.dispatchMessage(Handler.java:92)
            at android.os.Looper.loop(Looper.java:155)
            at android.app.ActivityThread.main(ActivityThread.java:5454)
            at java.lang.reflect.Method.invokeNative(Native Method)
            at java.lang.reflect.Method.invoke(Method.java:511)
            at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1029)
            at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:796)
            at dalvik.system.NativeStart.main(Native Method)
伦吉斯

尝试调用(您的对话框视图布局的根视图).findViewById(R.id.spinnerForEvents),而不是findViewById(R.id.spinnerForEvents)。

getSelecetdItem()调用toString()方法之前,请检查您的null是否为null

if(spinnerEvents != null && spinnerEvents.getSelectedItem() !=null ) {
   makeEventName = (String)spinnerEvents ();
} else  { 

}

或尝试一下。消除在内部获得微调器价值的逻辑dialogButtonOK.setOnClickListener

String makeEventName="";

spinnerEvents.setOnItemSelectedListener(new OnItemSelectedListener() {             
            @Override
            public void onItemSelected(AdapterView<?> adapter, View v,int position, long id) {
                // On selecting a spinner item
                makeEventName= adapter.getItemAtPosition(position).toString();
            }
            @Override
            public void onNothingSelected(AdapterView<?> arg0) {
            }
});

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

当我的android应用程序崩溃时获取通知

来自分类Dev

暂停时Android应用程序崩溃

来自分类Dev

暂停时Android应用程序崩溃

来自分类Dev

Android中应用程序崩溃时如何禁用出现的警告框

来自分类Dev

使用AsyncTask通过jsoup获取网址时,Android应用程序崩溃

来自分类Dev

从相机获取图像时,Android应用程序仅在三星设备中崩溃

来自分类Dev

从 FirebaseRecyclerAdapter 中删除项目后,Android 应用程序崩溃

来自分类Dev

在Android应用程序中从strings.xml分配值时无法获取选定的微调器值

来自分类Dev

登录Android应用程序时,Facebook进度对话框微调框

来自分类Dev

Android Geofencing应用程序在启动时崩溃

来自分类Dev

Android:VerticalGridFragment导致应用程序在使用ErrorFragment时崩溃?

来自分类Dev

BluetoothChat应用程序在Android 4.4中的onDestroy()时崩溃

来自分类Dev

我的Android应用程序的gameLoop线程在退出时崩溃

来自分类Dev

单击后退按钮时,Phonegap Android应用程序崩溃

来自分类Dev

当EditText为空时,Android应用程序崩溃

来自分类Dev

启动IntentService时Android应用程序崩溃

来自分类Dev

Hello World Android应用程序在启动时崩溃

来自分类Dev

Android应用程序在Facebook登录时崩溃

来自分类Dev

调用getWritableDatabase()时,我的Android应用程序崩溃了;方法

来自分类Dev

我启动意图时Android应用程序崩溃

来自分类Dev

Eclipse-Android应用程序在启动时崩溃?

来自分类Dev

分配该onClickListener时Android应用程序崩溃

来自分类Dev

在Android中使用gridview时应用程序崩溃

来自分类Dev

Android应用程序从XML中打开InputStream时崩溃

来自分类Dev

取消progressDialog时,Android应用程序崩溃

来自分类Dev

单击按钮时,Android应用程序崩溃

来自分类Dev

扩展到FragmentActivity时,Android应用程序崩溃

来自分类Dev

在片段中创建Listview时,Android应用程序崩溃

来自分类Dev

OpenCV Android应用程序在新活动时崩溃

Related 相关文章

  1. 1

    当我的android应用程序崩溃时获取通知

  2. 2

    暂停时Android应用程序崩溃

  3. 3

    暂停时Android应用程序崩溃

  4. 4

    Android中应用程序崩溃时如何禁用出现的警告框

  5. 5

    使用AsyncTask通过jsoup获取网址时,Android应用程序崩溃

  6. 6

    从相机获取图像时,Android应用程序仅在三星设备中崩溃

  7. 7

    从 FirebaseRecyclerAdapter 中删除项目后,Android 应用程序崩溃

  8. 8

    在Android应用程序中从strings.xml分配值时无法获取选定的微调器值

  9. 9

    登录Android应用程序时,Facebook进度对话框微调框

  10. 10

    Android Geofencing应用程序在启动时崩溃

  11. 11

    Android:VerticalGridFragment导致应用程序在使用ErrorFragment时崩溃?

  12. 12

    BluetoothChat应用程序在Android 4.4中的onDestroy()时崩溃

  13. 13

    我的Android应用程序的gameLoop线程在退出时崩溃

  14. 14

    单击后退按钮时,Phonegap Android应用程序崩溃

  15. 15

    当EditText为空时,Android应用程序崩溃

  16. 16

    启动IntentService时Android应用程序崩溃

  17. 17

    Hello World Android应用程序在启动时崩溃

  18. 18

    Android应用程序在Facebook登录时崩溃

  19. 19

    调用getWritableDatabase()时,我的Android应用程序崩溃了;方法

  20. 20

    我启动意图时Android应用程序崩溃

  21. 21

    Eclipse-Android应用程序在启动时崩溃?

  22. 22

    分配该onClickListener时Android应用程序崩溃

  23. 23

    在Android中使用gridview时应用程序崩溃

  24. 24

    Android应用程序从XML中打开InputStream时崩溃

  25. 25

    取消progressDialog时,Android应用程序崩溃

  26. 26

    单击按钮时,Android应用程序崩溃

  27. 27

    扩展到FragmentActivity时,Android应用程序崩溃

  28. 28

    在片段中创建Listview时,Android应用程序崩溃

  29. 29

    OpenCV Android应用程序在新活动时崩溃

热门标签

归档