我正在处理片段并遇到以下问题:
- 在从片段传递数据时,我使用 bundle 传递整数值并通过意图发送它们。
- 我正在使用 intent 给他们打电话。
- 但是当我打印时,我只得到Null值。
来自fragment
:
Bundle bundle = new Bundle();
bundle.putInt("myData", x);
Intent in=new Intent(getActivity(),B.class);
in.putExtra("xy", bundle);
startActivity(in);
在Activity
:
Intent in=getIntent();
Bundle bundle = getIntent().getExtras();
int value = bundle.getInt("myData");
Log.v("in mainactivity",""+value);
在这里它得到 Null 值。我希望你明白这个问题。