java.lang.NullPointerException long BABAA1
我正在将java.lang.NullPointerException long BABAA1,java,android,xml,eclipse,Java,Android,Xml,Eclipse,我正在将long值和String值作为附加值从列表活动发送到agenmin活动。但在第120行获得java.lang.NullPointerException long baba1 = intent1.getExtras().getLong("baba",0); //line number 120 从列表活动发送 // long id from from listview Intent i = new Intent(list.this, a
long
值和String
值作为附加值从列表活动发送到agenmin活动。但在第120行获得java.lang.NullPointerException
long baba1 = intent1.getExtras().getLong("baba",0); //line number 120
从列表活动发送
// long id from from listview
Intent i = new Intent(list.this, agenmin.class);
i.putExtra("baba", id);
startActivity(i);
//int position from listview
String c= Integer.toString(position);
Intent i1 = new Intent(list.this, agenmin.class);
i1.putExtra("abc", c);
startActivity(i1);
在接收端
Intent i1 = getIntent();
String easyPuzzle;
easyPuzzle=i1.getStringExtra("abc");
textView2.setText(easyPuzzle);
Toast.makeText(getApplicationContext(), "Position " + (mess)+" ROWID " +(easyPuzzle), Toast.LENGTH_LONG).show();
Intent intent1 = getIntent();
long baba1 = intent1.getExtras().getLong("baba",0);
String strLong1 = Long.toString(baba1);
textView3.setText(strLong1);
Logcat:
05-27 20:43:45.169: E/AndroidRuntime(593): FATAL EXCEPTION: main
05-27 20:43:45.169: E/AndroidRuntime(593): java.lang.NullPointerException
05-27 20:43:45.169: E/AndroidRuntime(593): at com.indianic.demo.calendark.agenmin$1.onClick(agenmin.java:120)
我启动了两次agenmin活动这就是在第120行出现“java.lang.NullPointerException
的原因请尝试以下操作:
long baba1 = intent1.getExtras().getLong("baba",0); //line number 120
pendingent intent1=pendingent.getActivity(上下文,0,intent,
PendingEvent.FLAG_UPDATE_CURRENT)代码>为什么启动agenmin
活动有两个目的
这样,您将启动agenmin
活动两次,但每次启动只额外提供一次。然后,第二个额外值无法获得,当您尝试使用它的值时,它崩溃
只要这样做:
Intent i = new Intent(list.this, agenmin.class);
i.putExtra("baba", id);
i.putExtra("abc", c);
startActivity(i);
我建议你阅读更多关于意图是什么以及它们是如何工作的。例如要开始不同的活动,您只需要一个意图。您可以在其中添加任意多的附加内容。您确定第120行就是您所说的吗?因为似乎没有任何东西会导致NullPointerException
…这是因为我启动了两次活动,它解决了我的问题;它停止提供java.lang.NullPointerException,但用于崩溃的应用程序谢谢!!:)