错误:尝试在空对象引用上调用虚拟方法“

时间:2019-02-05 07:05:19

标签: android android-intent nullpointerexception

onClack()活动中的方法ActivityForm必须将变量newRowId传递给另一个DonosInfo活动:

public void onClack(View view) {                                                                                              
    Intent intent = new Intent(ActivityForm.this, DonosInfo.class);      
    intent.putExtra("RowId", newRowId);                                                    
    startActivity(intent);                                               
} 

在新活动的主体中,变量donosId采用传递的值:

public class DonosInfo extends AppCompatActivity {

    long donosId = getIntent().getLongExtra("RowId", 0);

但是结果是我收到了以下错误:

  

java.lang.NullPointerException:尝试调用虚拟方法   “长android.content.Intent.getLongExtra(java.lang.String,long)”上   空对象引用

出什么问题了?

0 个答案:

没有答案