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)”上 空对象引用
出什么问题了?