代码白底处便是50行。
表示大神都不知道,b=null
getIntent().getExtras()返回的对象可能为空。在b为null时,调用getString方法会报空指针异常。
改为以下代码即可:
Bundle b = getIntent().getExtras();
if( b != null)
String str = b.getString("FILE_PATH");
表示大神都不知道,b=null
试试传的时候用
Intent intent=new Intent();
Bundle b=new Bundle();
...
一系列的put操作
...
intent.putExtra("BundleName",b);
然后在接收的Activity里用
Bundle b=getIntent().getBundleExtra("BundleName");
试试?